-
Notifications
You must be signed in to change notification settings - Fork 408
Comparing changes
Open a pull request
base repository: google/osv-scanner
base: v1.4.0
head repository: google/osv-scanner
compare: v1.4.1
Commits on Sep 14, 2023
-
There was a small formatting change. You can view the portion of the docs [here](https://hayleycd.github.io/osv-scanner/experimental/#specify-database-location)
Hayley Denbraver authoredSep 14, 2023 Configuration menu - View commit details
-
Copy full SHA for 97e877a - Browse repository at this point
Copy the full SHA 97e877aView commit details
Commits on Sep 19, 2023
-
fix(deps): update osv-scanner minor (#539)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/go-git/go-billy/v5](https://togithub.com/go-git/go-billy) | require | minor | `v5.4.1` -> `v5.5.0` | | [github.com/go-git/go-git/v5](https://togithub.com/go-git/go-git) | require | minor | `v5.8.1` -> `v5.9.0` | | [github.com/owenrumney/go-sarif/v2](https://togithub.com/owenrumney/go-sarif) | require | patch | `v2.2.0` -> `v2.2.2` | --- ### Release Notes <details> <summary>go-git/go-billy (github.com/go-git/go-billy/v5)</summary> ### [`v5.5.0`](https://togithub.com/go-git/go-billy/releases/tag/v5.5.0) [Compare Source](https://togithub.com/go-git/go-billy/compare/v5.4.1...v5.5.0) #### What's Changed - \*: Bump dependencies and go.mod to Go 1.18. Add codeQL workflow. by [@​pjbgf](https://togithub.com/pjbgf) in [https://github.com/go-git/go-billy/pull/30](https://togithub.com/go-git/go-billy/pull/30) - osfs: Add new BoundOS type by [@​pjbgf](https://togithub.com/pjbgf) in [https://github.com/go-git/go-billy/pull/31](https://togithub.com/go-git/go-billy/pull/31) - Re-introduce osfs.Default by [@​pjbgf](https://togithub.com/pjbgf) in [https://github.com/go-git/go-billy/pull/33](https://togithub.com/go-git/go-billy/pull/33) - Revert back to upstream github.com/cyphar/filepath-securejoin by [@​pjbgf](https://togithub.com/pjbgf) in [https://github.com/go-git/go-billy/pull/34](https://togithub.com/go-git/go-billy/pull/34) **Full Changelog**: go-git/go-billy@v5.4.1...v5.5.0 </details> <details> <summary>go-git/go-git (github.com/go-git/go-git/v5)</summary> ### [`v5.9.0`](https://togithub.com/go-git/go-git/releases/tag/v5.9.0) [Compare Source](https://togithub.com/go-git/go-git/compare/v5.8.1...v5.9.0) #### What's Changed - git: worktree: add Amend option to CommitOptions by [@​john-cai](https://togithub.com/john-cai) in [https://github.com/go-git/go-git/pull/438](https://togithub.com/go-git/go-git/pull/438) - git: worktree, reset ignored files that are part of the worktree: Fixes [#​819](https://togithub.com/go-git/go-git/issues/819) by [@​daolis](https://togithub.com/daolis) in [https://github.com/go-git/go-git/pull/821](https://togithub.com/go-git/go-git/pull/821) - plumbing: Do not swallow http message coming from VCS providers by [@​matejrisek](https://togithub.com/matejrisek) in [https://github.com/go-git/go-git/pull/835](https://togithub.com/go-git/go-git/pull/835) - plumbing: transport, handle IPv6 while parsing endpoint. Fixes [#​740](https://togithub.com/go-git/go-git/issues/740) by [@​ninedraft](https://togithub.com/ninedraft) in [https://github.com/go-git/go-git/pull/820](https://togithub.com/go-git/go-git/pull/820) - \*: update goproxy dependency to fix CVE-2023-37788 vulnerability by [@​svghadi](https://togithub.com/svghadi) in [https://github.com/go-git/go-git/pull/832](https://togithub.com/go-git/go-git/pull/832) - \*: bump dependencies and Go to 1.19 by [@​pjbgf](https://togithub.com/pjbgf) in [https://github.com/go-git/go-git/pull/837](https://togithub.com/go-git/go-git/pull/837) #### New Contributors - [@​svghadi](https://togithub.com/svghadi) made their first contribution in [https://github.com/go-git/go-git/pull/832](https://togithub.com/go-git/go-git/pull/832) - [@​daolis](https://togithub.com/daolis) made their first contribution in [https://github.com/go-git/go-git/pull/821](https://togithub.com/go-git/go-git/pull/821) **Full Changelog**: go-git/go-git@v5.8.1...v5.9.0 </details> <details> <summary>owenrumney/go-sarif (github.com/owenrumney/go-sarif/v2)</summary> ### [`v2.2.2`](https://togithub.com/owenrumney/go-sarif/releases/tag/v2.2.2) [Compare Source](https://togithub.com/owenrumney/go-sarif/compare/v2.2.1...v2.2.2) #### What's Changed - fix: add omitempty annotation to messageStrings by [@​owenrumney](https://togithub.com/owenrumney) in [https://github.com/owenrumney/go-sarif/pull/68](https://togithub.com/owenrumney/go-sarif/pull/68) **Full Changelog**: owenrumney/go-sarif@v2.2.1...v2.2.2 ### [`v2.2.1`](https://togithub.com/owenrumney/go-sarif/releases/tag/v2.2.1) [Compare Source](https://togithub.com/owenrumney/go-sarif/compare/v2.2.0...v2.2.1) #### What's Changed - Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/owenrumney/go-sarif/pull/62](https://togithub.com/owenrumney/go-sarif/pull/62) - Bump github.com/zclconf/go-cty from 1.13.1 to 1.13.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/owenrumney/go-sarif/pull/61](https://togithub.com/owenrumney/go-sarif/pull/61) - support messageStrings property by [@​masakura](https://togithub.com/masakura) in [https://github.com/owenrumney/go-sarif/pull/63](https://togithub.com/owenrumney/go-sarif/pull/63) - Bump github.com/zclconf/go-cty from 1.13.2 to 1.14.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/owenrumney/go-sarif/pull/65](https://togithub.com/owenrumney/go-sarif/pull/65) #### New Contributors - [@​masakura](https://togithub.com/masakura) made their first contribution in [https://github.com/owenrumney/go-sarif/pull/63](https://togithub.com/owenrumney/go-sarif/pull/63) **Full Changelog**: owenrumney/go-sarif@v2.2.0...v2.2.1 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 6am on monday" in timezone Australia/Sydney, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/google/osv-scanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Configuration menu - View commit details
-
Copy full SHA for 0d0535c - Browse repository at this point
Copy the full SHA 0d0535cView commit details -
Attempt at multiline action (#542)
Update the github actions to pass arguments in a multi line fashion to allow much more customisability.
Configuration menu - View commit details
-
Copy full SHA for b3f6168 - Browse repository at this point
Copy the full SHA b3f6168View commit details -
chore(deps): update workflows (major) (#540)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://togithub.com/actions/checkout) | action | major | `v3.6.0` -> `v4.0.0` | | [actions/checkout](https://togithub.com/actions/checkout) | action | major | `v3` -> `v4` | | [docker/login-action](https://togithub.com/docker/login-action) | action | major | `v2` -> `v3` | | [docker/setup-buildx-action](https://togithub.com/docker/setup-buildx-action) | action | major | `v2` -> `v3` | | [docker/setup-qemu-action](https://togithub.com/docker/setup-qemu-action) | action | major | `v2` -> `v3` | | [goreleaser/goreleaser-action](https://togithub.com/goreleaser/goreleaser-action) | action | major | `v4.6.0` -> `v5.0.0` | --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v4.0.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v400) [Compare Source](https://togithub.com/actions/checkout/compare/v3.6.0...v4.0.0) - [Support fetching without the --progress option](https://togithub.com/actions/checkout/pull/1067) - [Update to node20](https://togithub.com/actions/checkout/pull/1436) </details> <details> <summary>docker/login-action (docker/login-action)</summary> ### [`v3`](https://togithub.com/docker/login-action/compare/v2...v3) [Compare Source](https://togithub.com/docker/login-action/compare/v2...v3) </details> <details> <summary>docker/setup-buildx-action (docker/setup-buildx-action)</summary> ### [`v3`](https://togithub.com/docker/setup-buildx-action/compare/v2...v3) [Compare Source](https://togithub.com/docker/setup-buildx-action/compare/v2...v3) </details> <details> <summary>docker/setup-qemu-action (docker/setup-qemu-action)</summary> ### [`v3`](https://togithub.com/docker/setup-qemu-action/compare/v2...v3) [Compare Source](https://togithub.com/docker/setup-qemu-action/compare/v2...v3) </details> <details> <summary>goreleaser/goreleaser-action (goreleaser/goreleaser-action)</summary> ### [`v5.0.0`](https://togithub.com/goreleaser/goreleaser-action/releases/tag/v5.0.0) [Compare Source](https://togithub.com/goreleaser/goreleaser-action/compare/v4.6.0...v5.0.0) ##### What's Changed - feat: node 20 as default runtime (requires [Actions Runner v2.308.0](https://togithub.com/actions/runner/releases/tag/v2.308.0) or later) by [@​crazy-max](https://togithub.com/crazy-max) in [https://github.com/goreleaser/goreleaser-action/pull/432](https://togithub.com/goreleaser/goreleaser-action/pull/432) - chore(deps): bump [@​actions/core](https://togithub.com/actions/core) from 1.10.0 to 1.10.1 in [https://github.com/goreleaser/goreleaser-action/pull/434](https://togithub.com/goreleaser/goreleaser-action/pull/434) **Full Changelog**: goreleaser/goreleaser-action@v4.6.0...v5.0.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 6am on monday" in timezone Australia/Sydney, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/google/osv-scanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Configuration menu - View commit details
-
Copy full SHA for 0c59a97 - Browse repository at this point
Copy the full SHA 0c59a97View commit details -
Fix action naming and scheduled scan parameters (#543)
- Fix missing the ./ in the scheduled scan. - Fix passing gh-annotations correctly - Update naming of the actions to be more clear
Configuration menu - View commit details
-
Copy full SHA for a659b3b - Browse repository at this point
Copy the full SHA a659b3bView commit details
Commits on Sep 20, 2023
-
Fixes #216 with a new format that separates out individual vulnerabilities. Each vulnerability is now it's own rule violation. The aliased vulnerabilities are grouped together as one rule violation, with an ID picked in this priority (CVE -> [Eco Specific] -> GHSA).
Configuration menu - View commit details
-
Copy full SHA for 26c9dfd - Browse repository at this point
Copy the full SHA 26c9dfdView commit details
Commits on Sep 22, 2023
-
GitHub Actions Docs [Preview](https://hayleycd.github.io/osv-scanner/github-action/) --------- Signed-off-by: Hayley Denbraver <denbraver@google.com> Co-authored-by: Rex P <106129829+another-rex@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5971841 - Browse repository at this point
Copy the full SHA 5971841View commit details
Commits on Sep 25, 2023
-
- Use a nicer looking star history graph, - Add a code cov badge.
Configuration menu - View commit details
-
Copy full SHA for 4926e2f - Browse repository at this point
Copy the full SHA 4926e2fView commit details
Commits on Sep 26, 2023
-
- Use relative path for URIs. - Fix description/summary stability (due to map insertion order not being preserved), and sort by `<ECOSYSTEM> < <GHSA> < <CVE>` for extracting descriptions. - Remove an extraneous period. 
Configuration menu - View commit details
-
Copy full SHA for 3791c92 - Browse repository at this point
Copy the full SHA 3791c92View commit details -
Add custom scan arguments (#552)
Default's are maintained. After this is merged we need to add more detailed documentation on how to use this as part of #516
Configuration menu - View commit details
-
Copy full SHA for 580206a - Browse repository at this point
Copy the full SHA 580206aView commit details -
chore(deps): update workflows (#538)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://togithub.com/actions/checkout) | action | minor | `v4.0.0` -> `v4.1.0` | | [github/codeql-action](https://togithub.com/github/codeql-action) | action | patch | `v2.21.5` -> `v2.21.8` | --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v4.1.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v410) [Compare Source](https://togithub.com/actions/checkout/compare/v4.0.0...v4.1.0) - [Add support for partial checkout filters](https://togithub.com/actions/checkout/pull/1396) </details> <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v2.21.8`](https://togithub.com/github/codeql-action/compare/v2.21.7...v2.21.8) [Compare Source](https://togithub.com/github/codeql-action/compare/v2.21.7...v2.21.8) ### [`v2.21.7`](https://togithub.com/github/codeql-action/compare/v2.21.6...v2.21.7) [Compare Source](https://togithub.com/github/codeql-action/compare/v2.21.6...v2.21.7) ### [`v2.21.6`](https://togithub.com/github/codeql-action/compare/v2.21.5...v2.21.6) [Compare Source](https://togithub.com/github/codeql-action/compare/v2.21.5...v2.21.6) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 6am on monday" in timezone Australia/Sydney, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/google/osv-scanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuOTcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Configuration menu - View commit details
-
Copy full SHA for e1aac50 - Browse repository at this point
Copy the full SHA e1aac50View commit details -
chore(deps): lock file maintenance (#545)
[](https://renovatebot.com) This PR contains the following updates: | Update | Change | |---|---| | lockFileMaintenance | All locks refreshed | 🔧 This Pull Request updates lock files to use the latest dependency versions. --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on monday" in timezone Australia/Sydney, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/google/osv-scanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45Ny4xIiwidXBkYXRlZEluVmVyIjoiMzYuOTcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: Rex P <106129829+another-rex@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c92d083 - Browse repository at this point
Copy the full SHA c92d083View commit details -
chore(deps): update dependency jekyll-feed to v0.17.0 (#544)
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [jekyll-feed](https://togithub.com/jekyll/jekyll-feed) | `0.15.1` -> `0.17.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>jekyll/jekyll-feed (jekyll-feed)</summary> ### [`v0.17.0`](https://togithub.com/jekyll/jekyll-feed/blob/HEAD/History.markdown#0170--2022-10-14) [Compare Source](https://togithub.com/jekyll/jekyll-feed/compare/v0.16.0...v0.17.0) ##### Documentation - Update CI status badge ([#​363](https://togithub.com/jekyll/jekyll-feed/issues/363)) ##### Development Fixes - Add Ruby 3.1 to the CI matrix ([#​365](https://togithub.com/jekyll/jekyll-feed/issues/365)) ##### Minor Enhancements - Allow disabling of jekyll-feed while in development ([#​370](https://togithub.com/jekyll/jekyll-feed/issues/370)) ### [`v0.16.0`](https://togithub.com/jekyll/jekyll-feed/blob/HEAD/History.markdown#0160--2022-01-03) [Compare Source](https://togithub.com/jekyll/jekyll-feed/compare/v0.15.1...v0.16.0) ##### Minor Enhancements - Add support for `page.description` in front matter to become entry `<summary>` ([#​297](https://togithub.com/jekyll/jekyll-feed/issues/297)) ##### Bug Fixes - Fold private methods into the `:render` method as local variables ([#​327](https://togithub.com/jekyll/jekyll-feed/issues/327)) - Check `post.categories` instead of `post.category` ([#​357](https://togithub.com/jekyll/jekyll-feed/issues/357)) - Switched xml_escape for `<![CDATA[]]>` for post content ([#​332](https://togithub.com/jekyll/jekyll-feed/issues/332)) ##### Development Fixes - Add Ruby 3.0 to CI ([#​337](https://togithub.com/jekyll/jekyll-feed/issues/337)) - Lock RuboCop to v1.18.x ([#​348](https://togithub.com/jekyll/jekyll-feed/issues/348)) - Add workflow to release gem via GH Action ([#​355](https://togithub.com/jekyll/jekyll-feed/issues/355)) ##### Documentation - Use `.atom` extension in documented examples since we write an Atom feed ([#​359](https://togithub.com/jekyll/jekyll-feed/issues/359)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 6am on monday" in timezone Australia/Sydney, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/google/osv-scanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45Ny4xIiwidXBkYXRlZEluVmVyIjoiMzYuOTcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Configuration menu - View commit details
-
Copy full SHA for 5862bfd - Browse repository at this point
Copy the full SHA 5862bfdView commit details
Commits on Sep 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 04113a0 - Browse repository at this point
Copy the full SHA 04113a0View commit details -
ci: combine lint and test workflows (#554)
While working on other stuff I noticed how spread out the workflows are - personally I find it's easier to maintain a small number of large workflows than a large number of smaller ones, because jobs are often shared; I guess an alternative way of framing its about focusing on the actual _workflow_ rather than each action (i.e. you have a "checks" workflow which runs all jobs for checking PRs, a "release" workflow which has all the jobs you want to run for a release, etc). I think there a few more improvements that could be made, but for now this I've just merged the `test` and `lint` workflows as they feel the most superfluous
Configuration menu - View commit details
-
Copy full SHA for 08b6fed - Browse repository at this point
Copy the full SHA 08b6fedView commit details -
chore: move scripts into the
scripts
directory (#555)We spoke about this a few weeks ago but I never got around to actioning it - overall I've tried to kept it light since this is more about keeping things tidy than committing to a long-term structure.
Configuration menu - View commit details
-
Copy full SHA for 3010645 - Browse repository at this point
Copy the full SHA 3010645View commit details -
test: compare expected with actual rather than the other way around (#…
…556) This isn't hiding anything, but it's semantically incorrect
Configuration menu - View commit details
-
Copy full SHA for 50832d6 - Browse repository at this point
Copy the full SHA 50832d6View commit details -
Add new ecosystems, and a slice containing all of them. (#557)
Signed-off-by: Caleb Brown <calebbrown@google.com>
Configuration menu - View commit details
-
Copy full SHA for 195e57b - Browse repository at this point
Copy the full SHA 195e57bView commit details -
test: use
cmp.Diff
for comparing output (#558)This makes it easier to determine what is wrong in CLI tests by showing an actual diff; while in most cases this is an improvement, I have found it's sometimes useful to have the raw output printed so I've included an env variable to allow switching easily with `cmp.Diff` being the default. In order to reduce the diff noise when a test does fail, this also switches to replacing occurrences of the current working directory in the _actual_ output with `<rootdir>`; this also means that the output will be what should be in the test cases, rather than the absolute path that people would have to replace with `<rootdir>`. While this could be used throughout the whole test suite, I've just applied this to the CLI tests for now because I think they've got the most to gain whereas it'd be a lot of tedious work to switch to using it everywhere; it should be easy to switch to using it in other places over time. I have also confirmed that `dedent` correctly handles both spaces and tabs - you can mix and match them without issue (and in fact a few of the tests are using spaces instead of tabs).
Configuration menu - View commit details
-
Copy full SHA for 8113801 - Browse repository at this point
Copy the full SHA 8113801View commit details
Commits on Sep 29, 2023
-
ci: run tests on macos and in parallel when releasing (#560)
The test suite needs to be adjusted to handle OS-based differences before it can be run on Windows, but in the meantime we can start running on macOS; this also moves the linting step to be in parallel when releasing too.
Configuration menu - View commit details
-
Copy full SHA for 12331be - Browse repository at this point
Copy the full SHA 12331beView commit details
Commits on Oct 2, 2023
-
ci: use
.go-version
file (#564)Even if folks don't use [`goenv`](https://github.com/go-nv/goenv) to manage their Go versions, this means CI is reading from a single file making it easier to update the version of Go being used across all workflows.
Configuration menu - View commit details
-
Copy full SHA for 5f725bd - Browse repository at this point
Copy the full SHA 5f725bdView commit details -
Block release on vuln scan (#561)
`osv-scanner-reusable-scheduled` actually doesn't have anything to do with having a schedule, so just removed the scheduled part from the name. This reusable workflow is now also used in the release pipeline to block releases if there are vulnerabilities.
Configuration menu - View commit details
-
Copy full SHA for fac0935 - Browse repository at this point
Copy the full SHA fac0935View commit details -
ci: ensure that
actions/checkout
is pinned (#563)I'm surprised that renovate didn't flag these but oh well 🤷
Configuration menu - View commit details
-
Copy full SHA for d683cfb - Browse repository at this point
Copy the full SHA d683cfbView commit details -
ci: don't fetch the whole repository history when its not needed (#562)
These jobs shouldn't need the whole commit history, so this is just wasting CPU cycles
Configuration menu - View commit details
-
Copy full SHA for 993bbed - Browse repository at this point
Copy the full SHA 993bbedView commit details
Commits on Oct 3, 2023
-
chore(deps): update alpine:3.18 docker digest to eece025 (#565)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | alpine | final | digest | `7144f7b` -> `eece025` | --- ### Configuration 📅 **Schedule**: Branch creation - "before 6am on monday" in timezone Australia/Sydney, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/google/osv-scanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
Configuration menu - View commit details
-
Copy full SHA for 85f01cf - Browse repository at this point
Copy the full SHA 85f01cfView commit details -
chore(deps): update golang:alpine docker digest to 4bc6541 (#566)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang | stage | digest | `96634e5` -> `4bc6541` | --- ### Configuration 📅 **Schedule**: Branch creation - "before 6am on monday" in timezone Australia/Sydney, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/google/osv-scanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
Configuration menu - View commit details
-
Copy full SHA for d551c40 - Browse repository at this point
Copy the full SHA d551c40View commit details -
chore(deps): update github/codeql-action action to v2.21.9 (#567)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github/codeql-action](https://togithub.com/github/codeql-action) | action | patch | `v2.21.8` -> `v2.21.9` | --- ### Release Notes <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v2.21.9`](https://togithub.com/github/codeql-action/compare/v2.21.8...v2.21.9) [Compare Source](https://togithub.com/github/codeql-action/compare/v2.21.8...v2.21.9) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 6am on monday" in timezone Australia/Sydney, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/google/osv-scanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
Configuration menu - View commit details
-
Copy full SHA for 2964602 - Browse repository at this point
Copy the full SHA 2964602View commit details -
chore(deps): update dependency jekyll-feed to v0.17.0 (#568)
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [jekyll-feed](https://togithub.com/jekyll/jekyll-feed) | `0.15.1` -> `0.17.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>jekyll/jekyll-feed (jekyll-feed)</summary> ### [`v0.17.0`](https://togithub.com/jekyll/jekyll-feed/blob/HEAD/History.markdown#0170--2022-10-14) [Compare Source](https://togithub.com/jekyll/jekyll-feed/compare/v0.16.0...v0.17.0) ##### Documentation - Update CI status badge ([#​363](https://togithub.com/jekyll/jekyll-feed/issues/363)) ##### Development Fixes - Add Ruby 3.1 to the CI matrix ([#​365](https://togithub.com/jekyll/jekyll-feed/issues/365)) ##### Minor Enhancements - Allow disabling of jekyll-feed while in development ([#​370](https://togithub.com/jekyll/jekyll-feed/issues/370)) ### [`v0.16.0`](https://togithub.com/jekyll/jekyll-feed/blob/HEAD/History.markdown#0160--2022-01-03) [Compare Source](https://togithub.com/jekyll/jekyll-feed/compare/v0.15.1...v0.16.0) ##### Minor Enhancements - Add support for `page.description` in front matter to become entry `<summary>` ([#​297](https://togithub.com/jekyll/jekyll-feed/issues/297)) ##### Bug Fixes - Fold private methods into the `:render` method as local variables ([#​327](https://togithub.com/jekyll/jekyll-feed/issues/327)) - Check `post.categories` instead of `post.category` ([#​357](https://togithub.com/jekyll/jekyll-feed/issues/357)) - Switched xml_escape for `<![CDATA[]]>` for post content ([#​332](https://togithub.com/jekyll/jekyll-feed/issues/332)) ##### Development Fixes - Add Ruby 3.0 to CI ([#​337](https://togithub.com/jekyll/jekyll-feed/issues/337)) - Lock RuboCop to v1.18.x ([#​348](https://togithub.com/jekyll/jekyll-feed/issues/348)) - Add workflow to release gem via GH Action ([#​355](https://togithub.com/jekyll/jekyll-feed/issues/355)) ##### Documentation - Use `.atom` extension in documented examples since we write an Atom feed ([#​359](https://togithub.com/jekyll/jekyll-feed/issues/359)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 6am on monday" in timezone Australia/Sydney, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/google/osv-scanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
Configuration menu - View commit details
-
Copy full SHA for f4985f9 - Browse repository at this point
Copy the full SHA f4985f9View commit details
Commits on Oct 4, 2023
-
SARIF with fixed version (#559)
Add fixed version in help text + unit tests Also add `osv-reporter` to scheduled scanning, this allows scheduled scanning to also print out the vulnerability table as well as the SARIF. Updated the unit tests to show a git like diff output for text comparisons to make it easier to see where things changed from the last snapshot. This does pull in 1 additional dependency however: github.com/hexops/gotextdiff
Configuration menu - View commit details
-
Copy full SHA for b4397d3 - Browse repository at this point
Copy the full SHA b4397d3View commit details
Commits on Oct 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 087cc42 - Browse repository at this point
Copy the full SHA 087cc42View commit details -
Fix goreleaser and update changelog (#572)
Correctly use reusable action this time.
Configuration menu - View commit details
-
Copy full SHA for 788eab2 - Browse repository at this point
Copy the full SHA 788eab2View commit details -
Allow release scanning to upload SARIF file. (#573)
Testing these fixes per merge, it runs correctly now, just need permission to upload the scan SARIF results.
Configuration menu - View commit details
-
Copy full SHA for c509779 - Browse repository at this point
Copy the full SHA c509779View commit details
There are no files selected for viewing