Commit Graph

23 Commits

Author SHA1 Message Date
Tony Arcieri
049df72e54 Bump rustsec-admin to v0.3.4 (#695) 2021-01-26 12:50:49 -08:00
Sergey "Shnatsel" Davidoff
c910443c13 ID assignment action: guard against race conditions (#641)
* ID assignment action: guard against race conditions resulting in duplicate ID assignment

* Add duplicate ID guard file
2021-01-21 15:32:36 -08:00
Tony Arcieri
8e1ad08eee Publish Web: fix YAML indenting (#559) 2021-01-13 06:06:20 -08:00
Tony Arcieri
50451dd5b8 Publish Web: fix rustsec-admin install (#558)
We do still need to check if `rustsec-admin` is installed, as an error
is returned if it's already installed.
2021-01-13 06:04:12 -08:00
Tony Arcieri
a3efac5977 Add "Publish Web" GitHub Action (#557)
Automatically rebuilds the contents of the `gh-pages` branch on merge
2021-01-13 06:00:38 -08:00
Tony Arcieri
0708242759 Bump rustsec-admin to v0.3.3 (#547)
Should address the bug we encountered assigning an ID to the first
advisory for a given year:

https://github.com/RustSec/advisory-db/runs/1644743652
2021-01-04 09:35:34 -08:00
Tony Arcieri
bc8e7e0bd1 Bump rustsec-admin to v0.3.2 (#493) 2020-11-23 17:57:39 -08:00
Alex Gaynor
b78fac19c0 Bumped create-pull-request github action to v3 (#457) 2020-10-30 17:12:18 -07:00
Tony Arcieri
09a8d7b23a Bump rustsec-admin to v0.3.1 (#453) 2020-10-27 12:58:50 -07:00
Tony Arcieri
0ad26bc777 Bump rustsec-admin to v0.3.0 (#452) 2020-10-26 07:29:50 -07:00
Tony Arcieri
acc73d9598 CI: bump rustsec-admin to v0.3.0-pre3 (#440)
Trying to fix an `assign-id` bug
2020-10-25 11:49:14 -07:00
Tony Arcieri
5751a5f4cc CI: bump rustsec-admin to v0.3.0-pre2 (#438)
This version has the old TOML advisories fail lint, and also hopefully
fixes automatic ID assignment.
2020-10-25 10:58:49 -07:00
Tony Arcieri
777546f938 CI: use rustsec-admin v0.3.0-pre in assign-ids step (#421) 2020-10-02 10:56:11 -07:00
Tony Arcieri
ac125ee29a Translate database into V3 advisory format (#420)
As proposed in #240 and tracked in #414, this PR translates all
advisories into the new "V3" advisory format, which is based on Markdown
with leading TOML front matter.

This format makes it easier to see rendered Markdown syntax
descriptions, whether rendered by an IDE or GitHub. This should help
with both crafting advisories initially as well as review, and ideally
encourages more lengthy descriptions.

Support for this format shipped in `cargo-audit` v0.12.0 on
May 6th, 2020.
2020-10-01 18:29:11 -07:00
Alex Gaynor
ca4219e11d Fixes #334 -- give the assignment PRs a useful commit message (#344)
* Fixes #334 -- give the assignment PRs a useful commit message

* Update assign-ids.yml
2020-07-24 14:14:12 -04:00
Tony Arcieri
1dfcb1d64a .github: lint advisories after assigning ID (#324) 2020-06-30 11:50:26 -07:00
Alex Gaynor
48c8653408 Attempt to fix failing assign-ids task (#322) 2020-06-29 15:17:17 -07:00
Alex Gaynor
418954a939 Create github action to assign RUSTSEC ids (#311)
* Create github action to assign RUSTSEC ids

* Bump
2020-06-29 15:07:56 -07:00
Tony Arcieri
45495b767e .github: bump rustsec-admin cache key (#321)
...to match the new `rustsec-admin` v0.2.0 release:

https://github.com/RustSec/rustsec-admin/pull/57
2020-06-29 11:17:28 -07:00
Tony Arcieri
ce7810963c .github: fix rustsec-admin install caching
Fixes use of the cached `rustsec-admin` binary, which was added in #237
2020-03-01 12:08:37 -08:00
Tony Arcieri
38626513a9 .github: cache installation of rustsec-admin 2020-03-01 11:03:23 -08:00
Tony Arcieri
e949ed8762 README.md: Update build badge
Using GitHub actions now
2019-10-07 21:44:57 -07:00
Tony Arcieri
a6400213ca Switch to GitHub Actions 2019-10-07 21:04:16 -07:00