Skip to content

Commit 8a67f1a

Browse files
committed
Publish data/advisories.json indexed by formula name
1 parent 24d03bf commit 8a67f1a

5 files changed

Lines changed: 4270 additions & 0 deletions

File tree

.github/workflows/regenerate.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ jobs:
3737
HOMEBREW_DEVELOPER: "1"
3838
run: brew generate-vulns-advisories advisories
3939

40+
- name: Concatenate advisories
41+
run: rake advisories:concat
42+
4043
- name: Open pull request
4144
env:
4245
GITHUB_TOKEN: ${{ github.token }}

Rakefile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,11 @@ namespace :repology do
1919
RepologyIndex.new(page_limit: limit).write("data/repology.json")
2020
end
2121
end
22+
23+
namespace :advisories do
24+
desc "Concatenate advisories/*.json into data/advisories.json indexed by formula"
25+
task :concat do
26+
require_relative "lib/advisory_index"
27+
AdvisoryIndex.write("advisories", "data/advisories.json")
28+
end
29+
end

0 commit comments

Comments
 (0)