From eb38890f3c262130a3d33b6ebecd15202dd9ca3d Mon Sep 17 00:00:00 2001 From: Lionell Date: Thu, 25 Jun 2020 17:46:28 +0800 Subject: [PATCH] change back to open because File.open does not work on URLs --- .github/workflows/tests.yml | 3 +++ Library/Homebrew/dev-cmd/update-license-data.rb | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 8b273bede7..f2d1663fde 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -114,6 +114,9 @@ jobs: - name: Run brew man run: brew man --fail-if-changed + - name: Check for outdated license data + run: brew update-license-data --fail-if-changed + - name: Run brew tests run: | # brew tests doesn't like world writable directories diff --git a/Library/Homebrew/dev-cmd/update-license-data.rb b/Library/Homebrew/dev-cmd/update-license-data.rb index 615df330e5..ee09174237 100644 --- a/Library/Homebrew/dev-cmd/update-license-data.rb +++ b/Library/Homebrew/dev-cmd/update-license-data.rb @@ -30,7 +30,7 @@ module Homebrew def update_license_data update_license_data_args.parse puts "Fetching newest version of SPDX License data..." - File.open(SPDX_DATA_URL) do |json| + open(SPDX_DATA_URL) do |json| File.open(SPDX_FOLDER_PATH/FILE_NAME, "wb") do |file| file.write(json.read) end