Compare commits

...

15 Commits

Author SHA1 Message Date
Taiki Endo
288875dd3d Release 2.67.30 2026-02-14 04:13:16 +09:00
Taiki Endo
ff61ba777f Update cargo-nextest@latest to 0.9.127 2026-02-14 04:12:09 +09:00
Taiki Endo
443c943e8c docs: Add note about tools installed by this action's side 2026-02-14 04:00:03 +09:00
dependabot[bot]
44ad71dd7c codegen: Update toml requirement from 0.9 to 1 (#1512)
Updates the requirements on [toml](https://github.com/toml-rs/toml) to permit the latest version.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.9.0...toml-v1.0.0)

---
updated-dependencies:
- dependency-name: toml
  dependency-version: 1.0.0+spec-1.1.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Taiki Endo <te316e89@gmail.com>
2026-02-13 16:23:28 +00:00
Taiki Endo
541dbe11e2 Release 2.67.29 2026-02-14 01:11:33 +09:00
Taiki Endo
3f8c36b267 ci: Temporarily disable cygwin test
```
+ choco install --no-progress --requirechecksums cygwin
Chocolatey v2.6.0
Installing the following packages:
cygwin
By installing, you accept licenses for the packages.
Downloading package from source 'https://community.chocolatey.org/api/v2/'

Cygwin v3.6.6 [Approved]
Cygwin package files install completed. Performing other installation steps.
Download site: http://mirrors.kernel.org/sourceware/cygwin/
Installing 64-bit Cygwin...
ERROR: Running ["C:\ProgramData\chocolatey\lib\Cygwin\tools\setup-x86_64.exe" --quiet-mode --site "http://mirrors.kernel.org/sourceware/cygwin/" --packages default --root "C:\tools\cygwin" --local-package-dir "C:\tools\cygwin" --no-desktop] was not successful. Exit code was '1'. See log for possible error messages.
Environment Vars (like PATH) have changed. Close/reopen your shell to
 see the changes (or in powershell/cmd.exe just type `refreshenv`).
The install of Cygwin was NOT successful.
Error while running 'C:\ProgramData\chocolatey\lib\Cygwin\tools\chocolateyInstall.ps1'.
 See log for details.

Chocolatey installed 0/1 packages. 1 packages failed.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

Failures
 - Cygwin (exited 1) - Error while running 'C:\ProgramData\chocolatey\lib\Cygwin\tools\chocolateyInstall.ps1'.
 See log for details.

Did you know the proceeds of Pro (and some proceeds from other
 licensed editions) go into bettering the community infrastructure?
 Your support ensures an active community, keeps Chocolatey tip-top,
 plus it nets you some awesome features!
 https://chocolatey.org/compare
```
2026-02-14 01:10:54 +09:00
Taiki Endo
8c4bfde290 Update mise@latest to 2026.2.11 2026-02-14 01:10:54 +09:00
Taiki Endo
5516699334 Update cargo-no-dev-deps@latest to 0.2.21 2026-02-14 01:10:54 +09:00
Taiki Endo
26d534b7cc Update cargo-minimal-versions@latest to 0.1.36 2026-02-14 01:10:54 +09:00
Taiki Endo
21162aa73c Update cargo-hack@latest to 0.6.43 2026-02-14 01:10:54 +09:00
Taiki Endo
5225800240 Update cargo-binstall@latest to 1.17.5 2026-02-14 01:10:54 +09:00
Taiki Endo
3035223527 Update osv-scanner@latest to 2.3.3 2026-02-12 09:50:19 +09:00
Taiki Endo
61e7476da0 Update martin@latest to 1.3.1 2026-02-12 09:50:19 +09:00
Taiki Endo
1d1c9eea2b Update parse-dockerfile@latest to 0.1.4 2026-02-12 09:36:19 +09:00
Taiki Endo
0fca428425 ci: Use taiki-e/github-actions/.github/workflows/gen.yml reusable workflow 2026-02-11 20:37:31 +09:00
14 changed files with 364 additions and 81 deletions

View File

@@ -77,13 +77,13 @@ jobs:
- os: windows-2022
- os: windows-2022
bash: msys64
- os: windows-2022
bash: cygwin
# - os: windows-2022
# bash: cygwin
- os: windows-2025
- os: windows-2025
bash: msys64
- os: windows-2025
bash: cygwin
# - os: windows-2025
# bash: cygwin
- os: windows-11-arm
- os: windows-2022
tool: major.minor.patch

View File

@@ -33,47 +33,18 @@ concurrency:
jobs:
manifest:
runs-on: ubuntu-latest
timeout-minutes: 60
uses: taiki-e/github-actions/.github/workflows/gen.yml@main
permissions:
contents: read
pull-requests: write # for gh pr review --approve
steps:
- uses: taiki-e/checkout-action@v1
- uses: taiki-e/github-actions/install-rust@stable
- name: Generate Cargo.lock
run: cargo update
- uses: Swatinem/rust-cache@v2
with:
cache-all-crates: 'true'
- run: tools/manifest.sh
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Handle diff
id: diff
run: tools/ci/manifest.sh
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' || github.event_name == 'push' && github.ref == 'refs/heads/main')
- run: git add -N . && git -c color.ui=always diff --exit-code
- id: create-pull-request
uses: peter-evans/create-pull-request@v8
with:
title: Update manifest
body: |
Auto-generated by CI using [create-pull-request](https://github.com/peter-evans/create-pull-request).
This will be auto-merged when CI has passed because this is an auto-generated PR in a defined format and is usually considered no additional review is required.
branch: update-manifest
token: ${{ secrets.CREATE_PR_TOKEN }}
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' || github.event_name == 'push' && github.ref == 'refs/heads/main') && steps.diff.outputs.success == 'false'
- name: Enable auto-merge for auto-generated PR
run: gh pr merge --rebase --auto "${PR_NUMBER:?}"
env:
GITHUB_TOKEN: ${{ secrets.CREATE_PR_TOKEN }}
PR_NUMBER: ${{ steps.create-pull-request.outputs.pull-request-number }}
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' || github.event_name == 'push' && github.ref == 'refs/heads/main') && steps.diff.outputs.success == 'false' && steps.create-pull-request.outputs.pull-request-operation == 'created'
- name: Approve auto-generated PR for auto-merge
run: gh pr review --approve "${PR_NUMBER:?}"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
PR_NUMBER: ${{ steps.create-pull-request.outputs.pull-request-number }}
if: github.repository_owner == 'taiki-e' && (github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' || github.event_name == 'push' && github.ref == 'refs/heads/main') && steps.diff.outputs.success == 'false' && (steps.create-pull-request.outputs.pull-request-operation == 'created' || steps.create-pull-request.outputs.pull-request-operation == 'updated')
pull-requests: write # for gh pr edit --add-assignee / gh pr review --approve
repository-projects: read # for gh pr edit --add-assignee
secrets: inherit
with:
script: tools/manifest.sh
commit-script: tools/ci/manifest.sh
title: Update manifest
branch: update-manifest
automerge: true
install-rust: true
rust: stable
rust-cache: true

View File

@@ -10,6 +10,28 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
## [Unreleased]
## [2.67.30] - 2026-02-13
- Update `cargo-nextest@latest` to 0.9.127.
## [2.67.29] - 2026-02-13
- Update `mise@latest` to 2026.2.11.
- Update `cargo-no-dev-deps@latest` to 0.2.21.
- Update `cargo-minimal-versions@latest` to 0.1.36.
- Update `cargo-hack@latest` to 0.6.43.
- Update `cargo-binstall@latest` to 1.17.5.
- Update `osv-scanner@latest` to 2.3.3.
- Update `martin@latest` to 1.3.1.
- Update `parse-dockerfile@latest` to 0.1.4.
## [2.67.28] - 2026-02-11
- Update `uv@latest` to 0.10.2.
@@ -5625,7 +5647,9 @@ Note: This release is considered a breaking change because installing on version
Initial release
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.67.28...HEAD
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.67.30...HEAD
[2.67.30]: https://github.com/taiki-e/install-action/compare/v2.67.29...v2.67.30
[2.67.29]: https://github.com/taiki-e/install-action/compare/v2.67.28...v2.67.29
[2.67.28]: https://github.com/taiki-e/install-action/compare/v2.67.27...v2.67.28
[2.67.27]: https://github.com/taiki-e/install-action/compare/v2.67.26...v2.67.27
[2.67.26]: https://github.com/taiki-e/install-action/compare/v2.67.25...v2.67.26

View File

@@ -124,6 +124,8 @@ On other platforms, at least the following tools are required:
Known environments affected by the above version requirements are CentOS 6 (EoL on 2020-11) using curl 7.19, and Ubuntu 12.04 (EoL on 2017-04) using curl 7.22 (see "Install requirements" in [our CI config](https://github.com/taiki-e/install-action/blob/HEAD/.github/workflows/ci.yml) for example of workaround).
Note that what this action installs for its setup (such as above tools) is considered an implementation detail if they are installed by this action's side, and there is no guarantee that they will be available in subsequent steps, because this action is not an action for installing those tools.
## Related Projects
- [cache-cargo-install-action]: GitHub Action for `cargo install` with cache.

View File

@@ -22,32 +22,32 @@
},
"license_markdown": "[GPL-3.0](https://github.com/cargo-bins/cargo-binstall/blob/HEAD/crates/bin/LICENSE)",
"latest": {
"version": "1.17.4"
"version": "1.17.5"
},
"1.17.4": {
"1.17.5": {
"x86_64_linux_musl": {
"etag": "0x8DE5E1D0450D24B",
"checksum": "8822793dd22a1fcfba6d7581ed130ec935fb26a0db58fb9b0f01f0fae17d28f8"
"etag": "0x8DE6B056582AD30",
"checksum": "c0f247726165afc445076a9d58cf3795512b6e5787ae469297a39b8c9e30a51f"
},
"x86_64_macos": {
"etag": "0x8DE5E1D0A6870BF",
"checksum": "278a12a049397b9f73df0c1e6c83c15fe184e3f5d824ee9a66460c41e519cfd6"
"etag": "0x8DE6B056D57BB61",
"checksum": "2471743078bbf1685e8493121b03c6555042690ea10661e0fddba647bceac13c"
},
"x86_64_windows": {
"etag": "0x8DE5E1D085D608D",
"checksum": "9c6df6ed7e0eef153fdd6aa0fe0c873496431ea44e2b209331b2dbd29d0d3c06"
"etag": "0x8DE6B056AB691BF",
"checksum": "501697fe946b691d215600d144b53b696cc6fb03f3e1773f582b375672c26be6"
},
"aarch64_linux_musl": {
"etag": "0x8DE5E1D12C0247F",
"checksum": "1410ec72b4f23fa6cf8ebb4b55fe03ebca63e14adadf4501d78e91fa004e9689"
"etag": "0x8DE6B0577EF5F64",
"checksum": "6a82fd5207e0647fcb28fc8db30b0186a2e6223aaa5411a588f0573c77d620e3"
},
"aarch64_macos": {
"etag": "0x8DE5E1D1990CCCD",
"checksum": "c689061413598fa32b77b6fd2a7300c6392faf008137194ab8a4cdb93c12040a"
"etag": "0x8DE6B058118E22B",
"checksum": "896e75a79773a11ad651649dce449a223ddd1dc718e687301988b46ee26fe58f"
},
"aarch64_windows": {
"etag": "0x8DE5E1D1757B480",
"checksum": "6096f3a5da155fcf06f5fe48ee86a0b40427e48d0abb7206e2bc54572f875400"
"etag": "0x8DE6B057E156D80",
"checksum": "ad0d0d0d51fdbb66becab98886dd5500968b37dac7f4efb7d2f6ed0cf7847939"
}
}
}

View File

@@ -3,10 +3,57 @@
"template": null,
"license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-hack/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-hack/blob/main/LICENSE-MIT)",
"latest": {
"version": "0.6.42"
"version": "0.6.43"
},
"0.6": {
"version": "0.6.42"
"version": "0.6.43"
},
"0.6.43": {
"x86_64_linux_musl": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.43/cargo-hack-x86_64-unknown-linux-musl.tar.gz",
"etag": "0x8DE6AFC0BACBCA3",
"checksum": "e8516415020c9d40d8d6df6bca9ec6bf653a03b46f82c0d2fe5180312cc04c93"
},
"x86_64_macos": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.43/cargo-hack-x86_64-apple-darwin.tar.gz",
"etag": "0x8DE6AFCB41BCDFE",
"checksum": "f4e2d0ee405dbf2ae4812469458dd2f3e5b2d95755839b527fc88d18efc94e2e"
},
"x86_64_windows": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.43/cargo-hack-x86_64-pc-windows-msvc.tar.gz",
"etag": "0x8DE6AFBDC9105E7",
"checksum": "95de9fcf93eeed60c190163e753235c49a80298a051d57158beb29a3298b3105"
},
"aarch64_linux_musl": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.43/cargo-hack-aarch64-unknown-linux-musl.tar.gz",
"etag": "0x8DE6AFBF9CD8386",
"checksum": "fc94951598b1168d7369152ad3ba2765c0f31d8aa3c63ef7433ffff46cdcf5a9"
},
"aarch64_macos": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.43/cargo-hack-aarch64-apple-darwin.tar.gz",
"etag": "0x8DE6AFCD460293B",
"checksum": "6d2235668e591fdd28c44810553848726602bf8454fa36c31e4b63fc2490be18"
},
"aarch64_windows": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.43/cargo-hack-aarch64-pc-windows-msvc.tar.gz",
"etag": "0x8DE6AFC14675438",
"checksum": "68fd95d58fb92c550e0629e124002c12a06028494d1e23f91dbe585d89a425ff"
},
"powerpc64le_linux_musl": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.43/cargo-hack-powerpc64le-unknown-linux-musl.tar.gz",
"etag": "0x8DE6AFBAD1A75E3",
"checksum": "fadefc0f77f236e2de92373a5c444b6766d419cf6b4204029b90eaf644b04d60"
},
"riscv64_linux_musl": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.43/cargo-hack-riscv64gc-unknown-linux-musl.tar.gz",
"etag": "0x8DE6AFBAE8B2B9B",
"checksum": "5b3cc06fdbf1224fc0fff56c7fbfb75e440b558621d7b469dba5519dd1d1f425"
},
"s390x_linux_gnu": {
"url": "https://github.com/taiki-e/cargo-hack/releases/download/v0.6.43/cargo-hack-s390x-unknown-linux-gnu.tar.gz",
"etag": "0x8DE6AFBBAAF2663",
"checksum": "66a59ec733faadaf106ed7dab93040e4b7b4de52fed81f756c6b413e754060ac"
}
},
"0.6.42": {
"x86_64_linux_musl": {

View File

@@ -31,10 +31,48 @@
},
"license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-minimal-versions/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-minimal-versions/blob/main/LICENSE-MIT)",
"latest": {
"version": "0.1.35"
"version": "0.1.36"
},
"0.1": {
"version": "0.1.35"
"version": "0.1.36"
},
"0.1.36": {
"x86_64_linux_musl": {
"etag": "0x8DE6AFC0C4234EC",
"checksum": "d552f47b217ff77ac211ae506730f6c0ee822b5084c6f7a9c16148994fe9ecc0"
},
"x86_64_macos": {
"etag": "0x8DE6AFBEC46F5C2",
"checksum": "127b5084d895d06949bbf02033f0c6ce98dfe2d13ea8783bec15fd80d54dfe5e"
},
"x86_64_windows": {
"etag": "0x8DE6AFC03207836",
"checksum": "2dd6c637c644a658744f5d9ba302862c80e68ff6c37e115bcba02cf5451008ac"
},
"aarch64_linux_musl": {
"etag": "0x8DE6AFBF84ED324",
"checksum": "7eb4c46f08df2889a710f4ca570bc535d99372ecd156138f919c4c5b17555373"
},
"aarch64_macos": {
"etag": "0x8DE6AFD0ABC97B7",
"checksum": "ba6d67e1e5a11ffd81f4b896099d8a63095b0548900acb391028f6820e1009ce"
},
"aarch64_windows": {
"etag": "0x8DE6AFBC085EDED",
"checksum": "1c7f3e323c2eb2a6f4a122a0687a2b4d8d71de5c89cccda6356aabc74a434341"
},
"powerpc64le_linux_musl": {
"etag": "0x8DE6AFC0587BE56",
"checksum": "ccc40b864d355e66bbb6d570dc561cf204f592fbdddbf82320ea3a0b7eebb4b0"
},
"riscv64_linux_musl": {
"etag": "0x8DE6AFC06D11ADF",
"checksum": "7748301edc592a6ef93768fef1becd29777dab62de699a298a9e25dafee20979"
},
"s390x_linux_gnu": {
"etag": "0x8DE6AFC14F531DE",
"checksum": "f85738868242ef526bfb1cd72b8cb9555e2a6425e18f2b93f8d2dd2a9a3fb90b"
}
},
"0.1.35": {
"x86_64_linux_musl": {

View File

@@ -19,10 +19,33 @@
},
"license_markdown": "[Apache-2.0](https://github.com/nextest-rs/nextest/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/nextest-rs/nextest/blob/main/LICENSE-MIT)",
"latest": {
"version": "0.9.126"
"version": "0.9.127"
},
"0.9": {
"version": "0.9.126"
"version": "0.9.127"
},
"0.9.127": {
"previous_stable_version": "0.9.126",
"x86_64_linux_gnu": {
"etag": "0x8DE6B2F56693476",
"checksum": "0a9d356170528ba92a65fd0157ec0445a67d1f7c2c5726085656e55ba8a1b976"
},
"x86_64_linux_musl": {
"etag": "0x8DE6B2ED81EC9E7",
"checksum": "51648aa64c76c87e6357195c9bbb702bda8b2b6fbeeae0960926556b7aea37bc"
},
"x86_64_macos": {
"etag": "0x8DE6B2F967EE463",
"checksum": "c814033126902b9f06fc5d01651c6dafc634b3a7a27d3ad87a893f749027f661"
},
"x86_64_windows": {
"etag": "0x8DE6B30804FF2E7",
"checksum": "c00d48d96a5fdbac7664532fa81a07602242f5b9618980350997664d109d222b"
},
"aarch64_linux_gnu": {
"etag": "0x8DE6B2E95DD5A04",
"checksum": "ce9f682227a131497227f84328e0b2eb36d2a7f43515f867a47bdb35c69516e4"
}
},
"0.9.126": {
"previous_stable_version": "0.9.125",

View File

@@ -31,10 +31,48 @@
},
"license_markdown": "[Apache-2.0](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-MIT)",
"latest": {
"version": "0.2.20"
"version": "0.2.21"
},
"0.2": {
"version": "0.2.20"
"version": "0.2.21"
},
"0.2.21": {
"x86_64_linux_musl": {
"etag": "0x8DE6AFC3E8431E1",
"checksum": "5a32f020fb678debd1c2af85b6c822714cf9d158a2089cfd2c4e1f2796a41f4f"
},
"x86_64_macos": {
"etag": "0x8DE6AFD07092CA8",
"checksum": "61ae4fea3de88cf32b27395aab176cc3071db35fef73128485d0351c537c2272"
},
"x86_64_windows": {
"etag": "0x8DE6AFC76C0DB8B",
"checksum": "ed66350f835e95837280312d2eb8e2fe24e47264da67955d57bd93656ec2c597"
},
"aarch64_linux_musl": {
"etag": "0x8DE6AFC528E5E70",
"checksum": "9e04305a5e8119c103a9d8017192d611d7208192772cf725c49c23ccc44f1881"
},
"aarch64_macos": {
"etag": "0x8DE6AFD24C51E90",
"checksum": "e2466aa92b2e7454210a4ff8f0e59988fd0d4b471124ee6a483d8aef62564418"
},
"aarch64_windows": {
"etag": "0x8DE6AFC57C9635F",
"checksum": "54c032f6093a3335e380732907a520857dd327902a56ec1b4e0aeccfed942372"
},
"powerpc64le_linux_musl": {
"etag": "0x8DE6AFC3ADEA618",
"checksum": "6359b49a16172e9c05637d1399535050ebfd40d22330589319372e811375acd5"
},
"riscv64_linux_musl": {
"etag": "0x8DE6AFC6CCE8870",
"checksum": "22cd4b624667fa559347f11c2871d43a07f40fe322f25399aa270b7b0706e7ad"
},
"s390x_linux_gnu": {
"etag": "0x8DE6AFC6B65E02E",
"checksum": "cf06f516481072b25d017f6b0d5fded19f86f2008ba5aee5c43f80fb25f80062"
}
},
"0.2.20": {
"x86_64_linux_musl": {

24
manifests/martin.json generated
View File

@@ -32,13 +32,31 @@
},
"license_markdown": "[MIT](https://github.com/maplibre/martin/blob/main/LICENSE-MIT) OR [Apache-2.0](https://github.com/maplibre/martin/blob/main/LICENSE-APACHE)",
"latest": {
"version": "1.3.0"
"version": "1.3.1"
},
"1": {
"version": "1.3.0"
"version": "1.3.1"
},
"1.3": {
"version": "1.3.0"
"version": "1.3.1"
},
"1.3.1": {
"x86_64_linux_musl": {
"etag": "0x8DE69BEEF1273C5",
"checksum": "efae063aa2faa85f5ccadb00d5321bb10adeb2b439ef8422a41951f532f68133"
},
"x86_64_macos": {
"etag": "0x8DE69BEEEB00219",
"checksum": "15c7ae65e14df86f0b70d6c081332beba038cbc421386477fcd6507604d27677"
},
"aarch64_linux_musl": {
"etag": "0x8DE69BEEEDE310E",
"checksum": "88bdff3fd145c242b047ec70c3ccb57eec19ac1817eb8819d68d840aaca6cc81"
},
"aarch64_macos": {
"etag": "0x8DE69BEEEB00219",
"checksum": "f7e91fed05a219db1ebc5a6b33c006991fb472a3963b3602c230ee0864748111"
}
},
"1.3.0": {
"x86_64_linux_musl": {

58
manifests/mise.json generated
View File

@@ -28,13 +28,65 @@
},
"license_markdown": "[MIT](https://github.com/jdx/mise/blob/main/LICENSE)",
"latest": {
"version": "2026.2.9"
"version": "2026.2.11"
},
"2026": {
"version": "2026.2.9"
"version": "2026.2.11"
},
"2026.2": {
"version": "2026.2.9"
"version": "2026.2.11"
},
"2026.2.11": {
"x86_64_linux_musl": {
"etag": "0x8DE6A5CCF811E95",
"checksum": "f396f680305ef1546cb65623dab4e48e7666e25ddb33517c60288a1b69d79b73"
},
"x86_64_macos": {
"etag": "0x8DE6A5CD43ECFA0",
"checksum": "d4f88990f9e9bf16cac1b87135c3f8bb94fbdf3c3d2c39d45acc44bbd788f9f4"
},
"x86_64_windows": {
"etag": "0x8DE6A5CD569F132",
"checksum": "099fc24154ed2d44fea9edd6a08465f32d5be425acd1c2375a53281e9f9f49e7"
},
"aarch64_linux_musl": {
"etag": "0x8DE6A5CC817C92E",
"checksum": "f06b71a3f59b3b8478b8f3767db53696dbd28154e2d62c657287a10dce3d5392"
},
"aarch64_macos": {
"etag": "0x8DE6A5CD2A9A3BC",
"checksum": "bf93ff18c6bc52bfc321a7968053571537224e4d3ed38203ec504ddbdcd50d6a"
},
"aarch64_windows": {
"etag": "0x8DE6A5CD545068C",
"checksum": "62b92064b3f1e77ad7a8a7233b0f32025370e22fe9835903934edc2283a3f957"
}
},
"2026.2.10": {
"x86_64_linux_musl": {
"etag": "0x8DE69E5F2D14B42",
"checksum": "cb1f06969bf020a5b5d35780e09f6f9316c499c337081771404b42549493ab32"
},
"x86_64_macos": {
"etag": "0x8DE69E5F4E59F2B",
"checksum": "c247d61a2e47bfa1820f3a4ec27b7d8c0f21fce370e94172ee6cdfab80c8d073"
},
"x86_64_windows": {
"etag": "0x8DE69E5F5D3398C",
"checksum": "d320e1d0b675a83a9ea44d7f9956650e2dc0d5068cf91f970bb2e516bc789c8f"
},
"aarch64_linux_musl": {
"etag": "0x8DE69E5EFA7B642",
"checksum": "1324b2965b97b057546d7d90bb64edfbd039ded690c78e58c305e5352207920a"
},
"aarch64_macos": {
"etag": "0x8DE69E5F44A5C0D",
"checksum": "c2f1316305a515242e7618409f6118cc779c96cd7c84b130cd7a70d5b5bd5f15"
},
"aarch64_windows": {
"etag": "0x8DE69E5F5BA4F5F",
"checksum": "9b3d550934f58097eb06913ee626b7320be7c222736625cff365a5186b197727"
}
},
"2026.2.9": {
"x86_64_linux_musl": {

View File

@@ -3,13 +3,45 @@
"template": null,
"license_markdown": "[Apache-2.0](https://github.com/google/osv-scanner/blob/main/LICENSE)",
"latest": {
"version": "2.3.2"
"version": "2.3.3"
},
"2": {
"version": "2.3.2"
"version": "2.3.3"
},
"2.3": {
"version": "2.3.2"
"version": "2.3.3"
},
"2.3.3": {
"x86_64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.3/osv-scanner_linux_amd64",
"etag": "0x8DE69CAD5311860",
"checksum": "777b4bb7ddd10bdcc8a1aa398d37d05e91e866e7586f9cff3fca2f72b8153033"
},
"x86_64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.3/osv-scanner_darwin_amd64",
"etag": "0x8DE69CAD4300C11",
"checksum": "a188059bb2046bb65ff5ba1b5beec95fea1096b873c227b629fe02f550a6e339"
},
"x86_64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.3/osv-scanner_windows_amd64.exe",
"etag": "0x8DE69CAD3E7E2A1",
"checksum": "8a41dcb9377937e78299fbb22f494f69019002b79a0c18d174de621b0638ae46"
},
"aarch64_linux_musl": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.3/osv-scanner_linux_arm64",
"etag": "0x8DE69CAD537C793",
"checksum": "0a503893df39863edc65edef01fd6d82b45c6e47fa9132538593d5a2d33f2616"
},
"aarch64_macos": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.3/osv-scanner_darwin_arm64",
"etag": "0x8DE69CAD3E6D261",
"checksum": "ef72b1af51ee4c72dcf7286771353b363e5901c998020f41ac0079fb50026fa0"
},
"aarch64_windows": {
"url": "https://github.com/google/osv-scanner/releases/download/v2.3.3/osv-scanner_windows_arm64.exe",
"etag": "0x8DE69CAD3B32B51",
"checksum": "3c29b84b496d10a2932724a540e4594b35750840d20bf416edcaf32a6cddf326"
}
},
"2.3.2": {
"x86_64_linux_musl": {

View File

@@ -31,10 +31,48 @@
},
"license_markdown": "[Apache-2.0](https://github.com/taiki-e/parse-dockerfile/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/parse-dockerfile/blob/main/LICENSE-MIT)",
"latest": {
"version": "0.1.3"
"version": "0.1.4"
},
"0.1": {
"version": "0.1.3"
"version": "0.1.4"
},
"0.1.4": {
"x86_64_linux_musl": {
"etag": "0x8DE698A3B4092E8",
"checksum": "2ee28fd2e807ace8edb6fbb2df063791d7c23d4e926f9806a175bb1d0a37d846"
},
"x86_64_macos": {
"etag": "0x8DE698A334E80E1",
"checksum": "117dd15cf58785ed9ab30f73d192663ac37e744acd3befe50116ede6c8c85d49"
},
"x86_64_windows": {
"etag": "0x8DE698A4B6BD684",
"checksum": "d97f0f18b3a214f4b054b4306541910b24c1a1a980ad3eca2e2925ea6d75d579"
},
"aarch64_linux_musl": {
"etag": "0x8DE698A3ADBB2AD",
"checksum": "e08dcabec80d9bd9e06730e3c58eb466fd8023564a9c1862af5423367e6cef20"
},
"aarch64_macos": {
"etag": "0x8DE698A350173FF",
"checksum": "db836ffb2b891ca5b1b6e4060102e73ac4aad4513e271fdd2255f79977a4b263"
},
"aarch64_windows": {
"etag": "0x8DE698A4AC4B946",
"checksum": "4a02b72c58b60beb39fd8613f4427d48ca2a9bf0cb021c342434aa1649e9af42"
},
"powerpc64le_linux_musl": {
"etag": "0x8DE698A38375889",
"checksum": "5293e81f63885c3b9e6cefea81031608d4fdb5e65fdda46a406f8b290e80476f"
},
"riscv64_linux_musl": {
"etag": "0x8DE698A384EE4BA",
"checksum": "2fa01a64f99a330e4bec5625ea280044873d2f693f2560b1089128506149a6ca"
},
"s390x_linux_gnu": {
"etag": "0x8DE698A3F57EB51",
"checksum": "c7782bfc23116d2205281990259464c6bba94033e6230d2b48487e3cb7e05334"
}
},
"0.1.3": {
"x86_64_linux_musl": {

View File

@@ -16,7 +16,7 @@ serde_derive = "1"
serde_json = "1"
spdx = "0.13"
tar = "0.4"
toml = { version = "0.9", default-features = false, features = ["parse", "serde"] }
toml = { version = "1", default-features = false, features = ["parse", "serde"] }
# TODO: call curl command instead of using ureq?
ureq = { version = "2", features = ["json"] }