Compare commits

...

22 Commits

Author SHA1 Message Date
Taiki Endo
65835784ac Release 2.47.32 2025-01-31 14:32:14 +09:00
Taiki Endo
01f3d2d227 Update typos@latest to 1.29.5 2025-01-31 09:36:13 +09:00
Taiki Endo
76a1fec160 Release 2.47.31 2025-01-30 14:14:31 +09:00
Taiki Endo
78b9ec82a6 Update changelog 2025-01-30 14:14:11 +09:00
Taiki Endo
be22d29d34 Fix clippy::unnecessary_semicolon warning
```
error: unnecessary semicolon
   --> tools/codegen/src/main.rs:251:10
    |
251 |         };
    |          ^ help: remove
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_semicolon
    = note: `-D clippy::unnecessary-semicolon` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::unnecessary_semicolon)]`
```
2025-01-30 14:03:36 +09:00
Taiki Endo
e466aa8e34 Update wash manifest 2025-01-30 06:14:20 +09:00
Taiki Endo
afbe5c1715 Release 2.47.30 2025-01-29 08:24:34 +09:00
Taiki Endo
6fde044d27 codegen: Address cargo-cyclonedx 0.5.1 asset change 2025-01-29 08:18:24 +09:00
Taiki Endo
544f616845 ci: Remove not triggered manifest_sync workflow 2025-01-29 08:17:10 +09:00
Taiki Endo
3b94b1e00e Release 2.47.29 2025-01-29 05:10:54 +09:00
Taiki Endo
f07d824129 Update .gitattributes 2025-01-29 05:06:29 +09:00
Taiki Endo
fc5961fb83 codegen: cargo-zigbuild's macOS binary is universal binary 2025-01-29 04:57:09 +09:00
Taiki Endo
df3b728223 codegen: Sort platform 2025-01-29 04:56:59 +09:00
Taiki Endo
58e7e8a24b codegen: Mark go's static-linked linux binaries as musl
Same as e77cabb736.
2025-01-29 04:56:49 +09:00
Taiki Endo
1d9ff62a86 codegen: shellcheck 0.10.0+ provides AArch64 macOS binary 2025-01-29 04:31:40 +09:00
Taiki Endo
85a4a5fd84 codegen: sccache 0.8.2+ provides AArch64 Windows binary 2025-01-29 04:30:01 +09:00
Taiki Endo
1790ab988a codegen: just 1.28.0+ provides AArch64 Windows binary 2025-01-29 04:28:54 +09:00
Taiki Endo
5f4612956d codegen: cargo-semver-checks provides AArch64 Linux binary 2025-01-29 04:26:21 +09:00
Taiki Endo
32bd555d43 codegen: mdbook 0.4.44+ provides AArch64 macOS binary 2025-01-29 04:26:07 +09:00
Taiki Endo
9359c95b44 Update mdbook@latest to 0.4.44 2025-01-29 03:30:13 +09:00
Taiki Endo
616d118cf5 Update cargo-semver-checks@latest to 0.39.0 2025-01-29 03:16:36 +09:00
Taiki Endo
d298d2514f ci: Fix trigger of manifest_sync workflow
https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows#release
2025-01-28 16:59:54 +09:00
32 changed files with 589 additions and 211 deletions

2
.gitattributes vendored
View File

@@ -1,3 +1,3 @@
* text=auto eol=lf
manifests/** linguist-generated
.github/.cspell/rust-dependencies.txt linguist-generated
manifests/** linguist-generated

View File

@@ -1,51 +0,0 @@
name: Manifest Synchronization
permissions:
contents: read
on:
release:
types: [released]
env:
WORKSPACE: /tmp/workspace
defaults:
run:
shell: bash --noprofile --norc -CeEuxo pipefail {0}
jobs:
sync:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
persist-credentials: true
- name: Checkout manifest-schema branch
run: ./tools/ci/checkout-manifest-schema-branch.sh "${WORKSPACE}"
- name: Copy over schema
run: cp -- ./manifests/* "${WORKSPACE}"
- name: Stage changes
working-directory: ${{ env.WORKSPACE }}
run: git add .
- name: Show diff
working-directory: ${{ env.WORKSPACE }}
run: git diff HEAD
- name: Detect changes
id: changes
working-directory: ${{ env.WORKSPACE }}
run: |
# This output boolean tells us if the dependencies have actually changed
printf "count=%s\n" "$(git status --porcelain=v1 | wc -l)" >>"${GITHUB_OUTPUT}"
- name: Commit and push
# Only push if changes exist
if: steps.changes.outputs.count > 0
working-directory: ${{ env.WORKSPACE }}
run: |
git commit -m "Update manifest schema" && git push origin HEAD

View File

@@ -10,6 +10,36 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
## [Unreleased]
## [2.47.32] - 2025-01-31
- Update `typos@latest` to 1.29.5.
## [2.47.31] - 2025-01-30
- Fix checksum error with `wash@0.38.0` on macOS. (They rebuilt binaries for some reason.)
## [2.47.30] - 2025-01-28
- Support `cargo-cyclonedx` on x86_64 Linux (musl).
- Support installing native binary for `cargo-cyclonedx` on AArch64 macOS. (Previously x86_64 macOS binary is used as fallback.)
- Update `cargo-cyclonedx@latest` to 0.5.7.
## [2.47.29] - 2025-01-28
- Support `cargo-semver-checks` on AArch64 Linux.
- Support `cargo-zigbuild` on x86_64 macOS.
- Support installing native binary for `mdbook` and `shellcheck` on AArch64 macOS. (Previously x86_64 macOS binary is used as fallback.)
- Support installing native binary for `just` and `sccache` on AArch64 Windows. (Previously x86_64 Windows binary is used as fallback.)
- Update `mdbook@latest` to 0.4.44.
- Update `cargo-semver-checks@latest` to 0.39.0.
## [2.47.28] - 2025-01-28
No change on the `install-action` itself.
@@ -1591,7 +1621,7 @@ No change on the `install-action` itself.
- Support `biome` on x86_64/AArch64 Linux (musl).
- Support `zola` on AArch64 macOS. (Previously x86_64 macOS binary is used as fallback.)
- Support installing native binary for `zola` on AArch64 macOS. (Previously x86_64 macOS binary is used as fallback.)
## [2.27.14] - 2024-03-01
@@ -3408,7 +3438,11 @@ Note: This release is considered a breaking change because installing on version
Initial release
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.47.28...HEAD
[Unreleased]: https://github.com/taiki-e/install-action/compare/v2.47.32...HEAD
[2.47.32]: https://github.com/taiki-e/install-action/compare/v2.47.31...v2.47.32
[2.47.31]: https://github.com/taiki-e/install-action/compare/v2.47.30...v2.47.31
[2.47.30]: https://github.com/taiki-e/install-action/compare/v2.47.29...v2.47.30
[2.47.29]: https://github.com/taiki-e/install-action/compare/v2.47.28...v2.47.29
[2.47.28]: https://github.com/taiki-e/install-action/compare/v2.47.27...v2.47.28
[2.47.27]: https://github.com/taiki-e/install-action/compare/v2.47.26...v2.47.27
[2.47.26]: https://github.com/taiki-e/install-action/compare/v2.47.25...v2.47.26

View File

@@ -1,33 +1,208 @@
{
"rust_crate": "cargo-cyclonedx",
"template": {
"x86_64_linux_gnu": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-${version}/cargo-cyclonedx-linux-amd64.tar.gz"
},
"x86_64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-${version}/cargo-cyclonedx-Darwin-x86_64.tar.gz"
},
"x86_64_windows": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-${version}/cargo-cyclonedx-Win-x86_64.zip"
}
},
"template": null,
"license_markdown": "[Apache-2.0](https://github.com/CycloneDX/cyclonedx-rust-cargo/blob/main/LICENSE)",
"latest": {
"version": "0.5.0"
"version": "0.5.7"
},
"0.5": {
"version": "0.5.0"
"version": "0.5.7"
},
"0.5.7": {
"x86_64_linux_musl": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.7/cargo-cyclonedx-x86_64-unknown-linux-musl.tar.xz",
"etag": "0x8DD10E0A0B0BBB1",
"checksum": "8ffbc91fa29b82f0b0438939a0421a164a0297b5387208f6170c793bdd22a4c9",
"bin": "cargo-cyclonedx-x86_64-unknown-linux-musl/cargo-cyclonedx"
},
"x86_64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.7/cargo-cyclonedx-x86_64-apple-darwin.tar.xz",
"etag": "0x8DD10E0A03AD770",
"checksum": "f96401f427ec096162493f85ecf67d907ff2fc845d14de3e8fbf62660858afab",
"bin": "cargo-cyclonedx-x86_64-apple-darwin/cargo-cyclonedx"
},
"x86_64_windows": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.7/cargo-cyclonedx-x86_64-pc-windows-msvc.zip",
"etag": "0x8DD10E0A0B6CF5E",
"checksum": "f9f39802660c25fa2a841ca098158462b36e59567ed3ea07a57b23bed63f6474",
"bin": "cargo-cyclonedx.exe"
},
"aarch64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.7/cargo-cyclonedx-aarch64-apple-darwin.tar.xz",
"etag": "0x8DD10E0A0395289",
"checksum": "39ae80025f67a98974b4bd9e072ea09d42d3e11d05ef1375e6ff6b8345cf3cfe",
"bin": "cargo-cyclonedx-aarch64-apple-darwin/cargo-cyclonedx"
}
},
"0.5.6": {
"x86_64_linux_musl": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.6/cargo-cyclonedx-x86_64-unknown-linux-musl.tar.xz",
"etag": "0x8DCFF38D5B5ABE0",
"checksum": "2238e1be087623eb139fa03896271612f9bb5d0fe3c67bdc5bcdccae078d53a4",
"bin": "cargo-cyclonedx-x86_64-unknown-linux-musl/cargo-cyclonedx"
},
"x86_64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.6/cargo-cyclonedx-x86_64-apple-darwin.tar.xz",
"etag": "0x8DCFF38D55CA58A",
"checksum": "66d5b8550ccdc07161fa2052e64e63710717978a32ceefe3c780e17b9817d686",
"bin": "cargo-cyclonedx-x86_64-apple-darwin/cargo-cyclonedx"
},
"x86_64_windows": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.6/cargo-cyclonedx-x86_64-pc-windows-msvc.zip",
"etag": "0x8DCFF38D5A5916F",
"checksum": "bdd6048a476edaa59e15902ff277f906f28ab74267b44b02b6019242e1ad7f50",
"bin": "cargo-cyclonedx.exe"
},
"aarch64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.6/cargo-cyclonedx-aarch64-apple-darwin.tar.xz",
"etag": "0x8DCFF38D561F6C1",
"checksum": "77d1d014e9ef6a9b0e9481b80c35f4d22bf446ddabfbbc9ebd2e17b4167343f1",
"bin": "cargo-cyclonedx-aarch64-apple-darwin/cargo-cyclonedx"
}
},
"0.5.5": {
"x86_64_linux_musl": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.5/cargo-cyclonedx-x86_64-unknown-linux-musl.tar.xz",
"etag": "0x8DCB605BF2376BB",
"checksum": "e0a872a5a8e32b9621334636e9da444d70527fb138aa75380e0dc20db8b0714b",
"bin": "cargo-cyclonedx-x86_64-unknown-linux-musl/cargo-cyclonedx"
},
"x86_64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.5/cargo-cyclonedx-x86_64-apple-darwin.tar.xz",
"etag": "0x8DCB605BECCDE9E",
"checksum": "98beb669323396428b5c6c7003adc4235207442c7b025743366ee98759b2c3a6",
"bin": "cargo-cyclonedx-x86_64-apple-darwin/cargo-cyclonedx"
},
"x86_64_windows": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.5/cargo-cyclonedx-x86_64-pc-windows-msvc.zip",
"etag": "0x8DCB605BF0BEA8D",
"checksum": "7b4507cb8fb260df35bed0ad59f675d569f9bde3423228e8b44c7c378876a410",
"bin": "cargo-cyclonedx.exe"
},
"aarch64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.5/cargo-cyclonedx-aarch64-apple-darwin.tar.xz",
"etag": "0x8DCB605BEC91251",
"checksum": "c296b0821c02ad13cbea6a7173ba6c37fa777acc7d066c5ff8570a600aeb62a7",
"bin": "cargo-cyclonedx-aarch64-apple-darwin/cargo-cyclonedx"
}
},
"0.5.4": {
"x86_64_linux_musl": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.4/cargo-cyclonedx-x86_64-unknown-linux-musl.tar.xz",
"etag": "0x8DCA65134CEC9A1",
"checksum": "8a499153bf20c2e6c180b21404f0a0c8b229f4c254c4b5d1623ae15d130afe49",
"bin": "cargo-cyclonedx-x86_64-unknown-linux-musl/cargo-cyclonedx"
},
"x86_64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.4/cargo-cyclonedx-x86_64-apple-darwin.tar.xz",
"etag": "0x8DCA651345F6E35",
"checksum": "a88e604e696f806559b5a3ade35dccfe0baee885b4e5ad0ef34e280d7073c1c7",
"bin": "cargo-cyclonedx-x86_64-apple-darwin/cargo-cyclonedx"
},
"x86_64_windows": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.4/cargo-cyclonedx-x86_64-pc-windows-msvc.zip",
"etag": "0x8DCA65134B6A1E2",
"checksum": "6f42f40bb0a7dd86337cdd3f9dc698167b601b077eaf199161a4e38d209f003a",
"bin": "cargo-cyclonedx.exe"
},
"aarch64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.4/cargo-cyclonedx-aarch64-apple-darwin.tar.xz",
"etag": "0x8DCA65134508ADB",
"checksum": "e8751fb79e8dd33286e85acd3ac34af9ecc7a36e634c35720ed3b302b2a936b0",
"bin": "cargo-cyclonedx-aarch64-apple-darwin/cargo-cyclonedx"
}
},
"0.5.3": {
"x86_64_linux_musl": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.3/cargo-cyclonedx-x86_64-unknown-linux-musl.tar.xz",
"etag": "0x8DC84D1C05C733F",
"checksum": "d303058cfdd5151da7645cc642f0d64e9b4e6ce90cfb8e4955329c58c887114b",
"bin": "cargo-cyclonedx-x86_64-unknown-linux-musl/cargo-cyclonedx"
},
"x86_64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.3/cargo-cyclonedx-x86_64-apple-darwin.tar.xz",
"etag": "0x8DC84D1C1F0DBBC",
"checksum": "e7e19ae5d6f938912c87ea57e27d1549197c4f30ea9e5814ee7dc46d3004a945",
"bin": "cargo-cyclonedx-x86_64-apple-darwin/cargo-cyclonedx"
},
"x86_64_windows": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.3/cargo-cyclonedx-x86_64-pc-windows-msvc.zip",
"etag": "0x8DC84D1C1809711",
"checksum": "abc9408ea8239f6a35be92c1ca34d759a12e6e2b804191fbd39e515450c7a104",
"bin": "cargo-cyclonedx.exe"
},
"aarch64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.3/cargo-cyclonedx-aarch64-apple-darwin.tar.xz",
"etag": "0x8DC84D1C2D24E48",
"checksum": "7e3ebf1d9074d5b580561509e30c31bb5b80c6cd3b9df4516c49c1e1062c6391",
"bin": "cargo-cyclonedx-aarch64-apple-darwin/cargo-cyclonedx"
}
},
"0.5.2": {
"x86_64_linux_musl": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.2/cargo-cyclonedx-x86_64-unknown-linux-musl.tar.xz",
"etag": "0x8DC849208047BE6",
"checksum": "4018528cd125a8b0f4d1f990a06a67942a6091d6af519af4ada05918eeea70ef",
"bin": "cargo-cyclonedx-x86_64-unknown-linux-musl/cargo-cyclonedx"
},
"x86_64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.2/cargo-cyclonedx-x86_64-apple-darwin.tar.xz",
"etag": "0x8DC8492096A685B",
"checksum": "aae1a9127a1a7651ec8f648b6924b3139171d2e9faf6548df962feb89f161292",
"bin": "cargo-cyclonedx-x86_64-apple-darwin/cargo-cyclonedx"
},
"x86_64_windows": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.2/cargo-cyclonedx-x86_64-pc-windows-msvc.zip",
"etag": "0x8DC849208F850B0",
"checksum": "f6961d56104fa7755bd16590bd98899822a3e06037a88c6899a56803507671c3",
"bin": "cargo-cyclonedx.exe"
},
"aarch64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.2/cargo-cyclonedx-aarch64-apple-darwin.tar.xz",
"etag": "0x8DC84920A40EAD3",
"checksum": "f13ff16d6593395e0a18fc41e67cdba7bb2b2cab532b6e990d79e1be2e2a9222",
"bin": "cargo-cyclonedx-aarch64-apple-darwin/cargo-cyclonedx"
}
},
"0.5.1": {
"x86_64_linux_musl": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.1/cargo-cyclonedx-x86_64-unknown-linux-musl.tar.xz",
"etag": "0x8DC7B5D4ACF5327",
"checksum": "e061a15a7dedcea232acbe6de66a6e8494df0a3609ef5435432b06cf2c3a9cb3",
"bin": "cargo-cyclonedx-x86_64-unknown-linux-musl/cargo-cyclonedx"
},
"x86_64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.1/cargo-cyclonedx-x86_64-apple-darwin.tar.xz",
"etag": "0x8DC7B5D4C6CB2FB",
"checksum": "eedd73b2cf7a1a1f82e991541ea3ab3e15f8393d3267e6775dbcdc3529f04d5e",
"bin": "cargo-cyclonedx-x86_64-apple-darwin/cargo-cyclonedx"
},
"x86_64_windows": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.1/cargo-cyclonedx-x86_64-pc-windows-msvc.zip",
"etag": "0x8DC7B5D4BF0E261",
"checksum": "b0c772f9d0e99d89eab0e39955150b09665b4e0a2417a4a43638d5ad1753a96a",
"bin": "cargo-cyclonedx.exe"
},
"aarch64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.1/cargo-cyclonedx-aarch64-apple-darwin.tar.xz",
"etag": "0x8DC7B5D4D6A40F2",
"checksum": "bc3857a058cc01ef92a30071084acf20cf6067a23cf0d5569b629276a441e6ee",
"bin": "cargo-cyclonedx-aarch64-apple-darwin/cargo-cyclonedx"
}
},
"0.5.0": {
"x86_64_linux_gnu": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.0/cargo-cyclonedx-linux-amd64.tar.gz",
"etag": "0x8DC3A43C920B085",
"checksum": "7daa885e9b6f59bf7674a2972bf1f37d9e21ab7461c3e2f9c59e99a966ab6026"
},
"x86_64_macos": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.0/cargo-cyclonedx-Darwin-x86_64.tar.gz",
"etag": "0x8DC3A43C9165BEA",
"checksum": "70b197f8095fe2473baef1d96dd4409abb1aef20aeeea00f8a0cbebc25528ddb"
},
"x86_64_windows": {
"url": "https://github.com/CycloneDX/cyclonedx-rust-cargo/releases/download/cargo-cyclonedx-0.5.0/cargo-cyclonedx-Win-x86_64.zip",
"etag": "0x8DC3A43C95B54A5",
"checksum": "11e063c29bdd85ceb061b30aa11073238a8c93302b1ff3f5ac37e91ac90b425a"
}

View File

@@ -10,13 +10,41 @@
"x86_64_windows": {
"url": "https://github.com/obi1kenobi/cargo-semver-checks/releases/download/v${version}/cargo-semver-checks-x86_64-pc-windows-msvc.tar.gz"
},
"aarch64_linux_musl": {
"url": "https://github.com/obi1kenobi/cargo-semver-checks/releases/download/v${version}/cargo-semver-checks-aarch64-unknown-linux-musl.tar.gz"
},
"aarch64_macos": {
"url": "https://github.com/obi1kenobi/cargo-semver-checks/releases/download/v${version}/cargo-semver-checks-aarch64-apple-darwin.tar.gz"
}
},
"license_markdown": "[Apache-2.0](https://github.com/obi1kenobi/cargo-semver-checks/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/obi1kenobi/cargo-semver-checks/blob/main/LICENSE-MIT)",
"latest": {
"version": "0.38.0"
"version": "0.39.0"
},
"0.39": {
"version": "0.39.0"
},
"0.39.0": {
"x86_64_linux_musl": {
"etag": "0x8DD3FB5CCC38EAA",
"checksum": "3e6e799c5c87e78abae791c331f4001d7671b7aaec67156cda031eaf8ee5c5d4"
},
"x86_64_macos": {
"etag": "0x8DD3FB5C91AF9C3",
"checksum": "fdbe4491961272fcef1551b0d83da30408fd213277b756da0e484ef861f6012e"
},
"x86_64_windows": {
"etag": "0x8DD3FB69C87970D",
"checksum": "8308c1fa2ff5c69f99ef22840d3afd69381ff1dbdb7e1641659f423f2b2f2b8b"
},
"aarch64_linux_musl": {
"etag": "0x8DD3FB5CFC554D1",
"checksum": "e982d2bc0ef2d50f18b8b839b9bb4958b539c69dc109a6d0fb884e27522522f7"
},
"aarch64_macos": {
"etag": "0x8DD3FB5E4E07CA5",
"checksum": "4810ea43b6a922fd89fd945d8434c8560b6faf5249b28b4df3bada152b0fe449"
}
},
"0.38": {
"version": "0.38.0"
@@ -34,6 +62,10 @@
"etag": "0x8DD1A0209F8BC7D",
"checksum": "5924c0d179cd9c4a65bad83c084edbb77abf73b6b080da5b4a7973555d1443ad"
},
"aarch64_linux_musl": {
"etag": "0x8DD1A013E12CB5B",
"checksum": "4aa9525fd79bb924691f44f92f8cae56551a349fa2fd2c20444970d14361b693"
},
"aarch64_macos": {
"etag": "0x8DD1A011FCB1234",
"checksum": "bc8b915d202b673398a2e04fb0baf9e1d7b7a41a1b4cc94b30485c4cc932b72c"
@@ -55,6 +87,10 @@
"etag": "0x8DD14E13C83131B",
"checksum": "e950eb36af127607fdc05844f116014dda0a2cbe2718a7f85f82fe7b79c2265e"
},
"aarch64_linux_musl": {
"etag": "0x8DD14E087A842E5",
"checksum": "06155b62e3de53610028a14c87c267548d35a65aae90845d19dcf0336279504d"
},
"aarch64_macos": {
"etag": "0x8DD14E092AB25AE",
"checksum": "e20ddfa756eff8eee87cc3b5efe9dd30b1640e0bff94be8808fc5020c921aad1"
@@ -76,6 +112,10 @@
"etag": "0x8DCEF84E967A078",
"checksum": "ea9c6c6ecb212843dbd649ce8fc2c323b68c11d99df76fcbfa347a69b606a8aa"
},
"aarch64_linux_musl": {
"etag": "0x8DCEF8444FFBF55",
"checksum": "06752a8864b4bf1d5600ffa15dfa7af867b78da92ae1f44e59936d14613153c2"
},
"aarch64_macos": {
"etag": "0x8DCEF83F9D34219",
"checksum": "369a6ae2330db638ea3bb79f1bfe12efe7456e004ec5af253d72ca6af82b9546"
@@ -97,6 +137,10 @@
"etag": "0x8DCCC367877571E",
"checksum": "ee3282df02bf183d8c44bc6a72f3c7c80e9ee2626766dc759105910f100f2393"
},
"aarch64_linux_musl": {
"etag": "0x8DCCC35A9D5AA84",
"checksum": "1987185a342296d141a1c8f99eb58dfaa7b829ce215b5d51b6c92a65470c10b7"
},
"aarch64_macos": {
"etag": "0x8DCCC35714A58DA",
"checksum": "2b7c74bdf8f3e87b8076ab5bb9d6d9754bbd3d420c5ac7e14e44e08af4e9f924"
@@ -118,6 +162,10 @@
"etag": "0x8DCBC8CA673BA3E",
"checksum": "5c5ea443dc5a2149b2abcaaa19ab7738932eb81ee6335771bfef4d075465f006"
},
"aarch64_linux_musl": {
"etag": "0x8DCBC8C0C4D4950",
"checksum": "9a8e6bfd5b0db6082842ff79934b926b5d1824a4cdef96040f0f49ac1aeea6f1"
},
"aarch64_macos": {
"etag": "0x8DCBC8BED140D01",
"checksum": "2d4bf3931b952e4a6071f88f5d186a64b414f75e5da37299e746dc68b54110f0"
@@ -139,6 +187,10 @@
"etag": "0x8DCAD8018A2BD7D",
"checksum": "d71523c4a477c9526e56f8056feed9cf5a2cc99eb0f22bf92effd2d3929a965f"
},
"aarch64_linux_musl": {
"etag": "0x8DCAD7F7F7A95BD",
"checksum": "8b2c478667f2d057564917f119a7bafeb849814f5f1b9c04ac4f72ca89e22610"
},
"aarch64_macos": {
"etag": "0x8DCAD7F5601BBF5",
"checksum": "8d746b318ac8b06e473356badcfd0b6d51c7d0fb92778fe13c432214db27e98b"
@@ -160,6 +212,10 @@
"etag": "0x8DC8EEA5793DCDE",
"checksum": "cecbbab97c8c0b47070038ba4f585fce79dd397b47e0bca0247bfa2967cc8017"
},
"aarch64_linux_musl": {
"etag": "0x8DC8EE9DC80833D",
"checksum": "b6a4189419dc627949351a36ed08c2ba4cbb29ca913277a3170aa3bb56ee61be"
},
"aarch64_macos": {
"etag": "0x8DC8EE9B25D49CD",
"checksum": "59a9bbf1ae898725085854d4f618a3c958f6fa67a0573f393a42c2ee3990497e"
@@ -181,6 +237,10 @@
"etag": "0x8DC62EF476E0C5B",
"checksum": "6a819e7ef26590d78ce6c127b6c0d966bd2c5012ae823455e4370f01e5e22167"
},
"aarch64_linux_musl": {
"etag": "0x8DC62EEAB35E252",
"checksum": "0ce628a161f7eaef856a88795e3c4bc77d0a8e9f9dd96a6d4746108bb9c493b8"
},
"aarch64_macos": {
"etag": "0x8DC62EF06876D49",
"checksum": "9e272af3f52835470d4f31e3791c83ee9dbf05a812af5d2f2077ec1e3c67aa67"

View File

@@ -4,15 +4,15 @@
"x86_64_linux_musl": {
"url": "https://github.com/rust-cross/cargo-zigbuild/releases/download/v${version}/cargo-zigbuild-v${version}.x86_64-unknown-linux-musl.tar.gz"
},
"x86_64_macos": {
"url": "https://github.com/rust-cross/cargo-zigbuild/releases/download/v${version}/cargo-zigbuild-v${version}.apple-darwin.tar.gz"
},
"x86_64_windows": {
"url": "https://github.com/rust-cross/cargo-zigbuild/releases/download/v${version}/cargo-zigbuild-v${version}.windows-x64.zip"
},
"aarch64_linux_musl": {
"url": "https://github.com/rust-cross/cargo-zigbuild/releases/download/v${version}/cargo-zigbuild-v${version}.aarch64-unknown-linux-musl.tar.gz"
},
"aarch64_macos": {
"url": "https://github.com/rust-cross/cargo-zigbuild/releases/download/v${version}/cargo-zigbuild-v${version}.apple-darwin.tar.gz"
},
"aarch64_windows": {
"url": "https://github.com/rust-cross/cargo-zigbuild/releases/download/v${version}/cargo-zigbuild-v${version}.windows-arm64.zip"
}
@@ -29,6 +29,10 @@
"etag": "0x8DD1DD6FF709E0F",
"checksum": "f0888b50dfaa353885a6eeb1979f3ad42a153b34e388d4e6c944dbed5940d1c5"
},
"x86_64_macos": {
"etag": "0x8DD1DD91C5DB4A4",
"checksum": "d57225a8e3574c0cf4bb1e7ade0acdfd8ea37a70803c8f17b1087c69246c0b5d"
},
"x86_64_windows": {
"etag": "0x8DD1DD6E31A46A4",
"checksum": "aa2de5926d125e0248dd7181d894d3a0d5873349da5ddacc32ed5380de49d07c"
@@ -37,10 +41,6 @@
"etag": "0x8DD1DD6D01D2225",
"checksum": "64c0c8c8387f3ac3c5f610cd2f973eca50ca351c03bb4c386fdc981f09aa97a6"
},
"aarch64_macos": {
"etag": "0x8DD1DD91C5DB4A4",
"checksum": "d57225a8e3574c0cf4bb1e7ade0acdfd8ea37a70803c8f17b1087c69246c0b5d"
},
"aarch64_windows": {
"etag": "0x8DD1DD715E23D42",
"checksum": "2997e25a9d591f2c1de275c19fa0e50bf536a6129f83147530a2df4b816d39e1"
@@ -51,6 +51,10 @@
"etag": "0x8DD1D6C197AF968",
"checksum": "4e96fa4c6949f769b1d9765534eeeecc1cff1c68a2f14c2133ce725aaf2ab25b"
},
"x86_64_macos": {
"etag": "0x8DD1D6D66BE92B9",
"checksum": "1a6ca0ba81d2ebfef6ca3b77c37924c87e994ba20acbf479f285b55d82c2bc60"
},
"x86_64_windows": {
"etag": "0x8DD1D6C1F3C234E",
"checksum": "96c62f249de011c1171bfec8e8f0167a8ea6fd2acc235ee0b159864be1f00fc0"
@@ -59,10 +63,6 @@
"etag": "0x8DD1D6BF3997E3D",
"checksum": "7f1e6ae0163a604d18d39eeebd1ddf0ff1227a94831c516210c7d0b77efd5c0c"
},
"aarch64_macos": {
"etag": "0x8DD1D6D66BE92B9",
"checksum": "1a6ca0ba81d2ebfef6ca3b77c37924c87e994ba20acbf479f285b55d82c2bc60"
},
"aarch64_windows": {
"etag": "0x8DD1D6C3E89704C",
"checksum": "8217239a1bbd6ee937da66e87d2aaacbb5afd10d275d72f5e54a481f67245332"
@@ -73,6 +73,10 @@
"etag": "0x8DD10EB499E98B9",
"checksum": "3d4baf2a9067e13577a31623f9fa628c6415caea188591dca48aa378783e3913"
},
"x86_64_macos": {
"etag": "0x8DD10EC07B2E36C",
"checksum": "ecc421030d2db57d4e4bd2a29904243c9f59920e2634a0d2e9480ea4dedb00e5"
},
"x86_64_windows": {
"etag": "0x8DD10EAE6228CF5",
"checksum": "589254e208526d901d2193f4470a14241ad636a35df60bfeb35058e93e2e0d1c"
@@ -81,10 +85,6 @@
"etag": "0x8DD10EA7C976517",
"checksum": "0715fcfb3881a51e2e663f176c4ba6ba8c3f9a7a346668cc5b957d237ad4d401"
},
"aarch64_macos": {
"etag": "0x8DD10EC07B2E36C",
"checksum": "ecc421030d2db57d4e4bd2a29904243c9f59920e2634a0d2e9480ea4dedb00e5"
},
"aarch64_windows": {
"etag": "0x8DD10EAF12FE9A3",
"checksum": "abd4b87c1b22ed02df55b166fc86ab5269a16c3186f99786c4663fb64dfeea7e"
@@ -95,6 +95,10 @@
"etag": "0x8DCF74715BF6C29",
"checksum": "3fbf6d78dc23d413c3c1196cc790598e6162baaf523f3ceebf565d6ed1738545"
},
"x86_64_macos": {
"etag": "0x8DCF7471D5CB591",
"checksum": "51b376a3b1a41dc09eeb197c4d25e6fd23e6a440e2a58956a52ecf88c8177679"
},
"x86_64_windows": {
"etag": "0x8DCF7472F0600BC",
"checksum": "bfc9c836fce7d0f0ca829b63a53f646b6f0ba35e6e0518ebbc18bcb5dee83020"
@@ -103,10 +107,6 @@
"etag": "0x8DCF74713191958",
"checksum": "2f84b923075b0fb62a5069b485c80005888e4ffba7ecf984f327b2d2fc8f3c6f"
},
"aarch64_macos": {
"etag": "0x8DCF7471D5CB591",
"checksum": "51b376a3b1a41dc09eeb197c4d25e6fd23e6a440e2a58956a52ecf88c8177679"
},
"aarch64_windows": {
"etag": "0x8DCF747939158DE",
"checksum": "39d64a306be35497d66325983974db9d16d1dda3de8fd30ba7bf4799ff280fc8"
@@ -117,6 +117,10 @@
"etag": "0x8DCDCA2DC25EFC6",
"checksum": "49d4796319f0b85039783675499d092cfbb95f33f9cc9e6feef239f7f23efe5c"
},
"x86_64_macos": {
"etag": "0x8DCDCA0D37AABD0",
"checksum": "60348c23e14e212b11bb68eec3cf3b5db2d18461f02efb0066ee6b1ec87790de"
},
"x86_64_windows": {
"etag": "0x8DCDC9F69902822",
"checksum": "ba09c9f260500ffcf6837f57b06f1fc826695bdc28f69b0258067345b25661e1"
@@ -125,10 +129,6 @@
"etag": "0x8DCDCA2DC4E31F3",
"checksum": "b3bd9e02e1fa8ef4cd0c96a9686f2a9ed8ddf17c175c4de71f8709ca11e83c4a"
},
"aarch64_macos": {
"etag": "0x8DCDCA0D37AABD0",
"checksum": "60348c23e14e212b11bb68eec3cf3b5db2d18461f02efb0066ee6b1ec87790de"
},
"aarch64_windows": {
"etag": "0x8DCDC9F9CE2DE4D",
"checksum": "c624ac2b937991dd9d08e3d4b4c248ad3ea6ab6ea8e302754ad52b77856193e4"
@@ -139,6 +139,10 @@
"etag": "0x8DCD7F42717DB9B",
"checksum": "004df391aa3bedcda64ce887a1e28f4c560a5afa417985f2e6a43dd57d1f7704"
},
"x86_64_macos": {
"etag": "0x8DCD7F991A9561E",
"checksum": "8dc56fc231d55522dcb88fa96b35db352711a7a86a9abaed76013c712ae58515"
},
"x86_64_windows": {
"etag": "0x8DCD7F3EC049C4B",
"checksum": "2ef56bf18329eafd2a8948b695c19178fe4f2fe7f8bef295f570f1492c916988"
@@ -147,10 +151,6 @@
"etag": "0x8DCD7F3F7DE776A",
"checksum": "7b323b138a49a684a811bb774f7a868131318bb5e0bd5bad20d44e7f6bf016a2"
},
"aarch64_macos": {
"etag": "0x8DCD7F991A9561E",
"checksum": "8dc56fc231d55522dcb88fa96b35db352711a7a86a9abaed76013c712ae58515"
},
"aarch64_windows": {
"etag": "0x8DCD7F4493614C5",
"checksum": "9da4d347bb1b26a10de5c9025561703c12ae78dc222205a2901a7ece739231fd"
@@ -161,6 +161,10 @@
"etag": "0x8DCA02F57E9832F",
"checksum": "d90450f3b6cc40294263f09c1b8c04231e6b526f811f506812501de814737888"
},
"x86_64_macos": {
"etag": "0x8DCA030EA6943FA",
"checksum": "e11ca1c260632e10e439f28e8d87453a61fb6b8cd938d24523c4132f85fe3d37"
},
"x86_64_windows": {
"etag": "0x8DCA02FA6F628E7",
"checksum": "2e3f5f44d6619e0aab9ad80e9a46d98489f913af90a966386532bb359136ac51"
@@ -169,10 +173,6 @@
"etag": "0x8DCA02F301C95E4",
"checksum": "149035fc30323cb683aea8f8800983007da27f3de22a1beb12d05e9fefc8ef06"
},
"aarch64_macos": {
"etag": "0x8DCA030EA6943FA",
"checksum": "e11ca1c260632e10e439f28e8d87453a61fb6b8cd938d24523c4132f85fe3d37"
},
"aarch64_windows": {
"etag": "0x8DCA02FEBAFBE0D",
"checksum": "26955ffa45d67751682ece010c640601127f7a4e00711eb251e59c8864a46569"
@@ -183,6 +183,10 @@
"etag": "0x8DC9119E4DF0AC7",
"checksum": "ab2e2f3a22409470ec7d71badc22ab89351a6ddaba5c4785a39689856809404c"
},
"x86_64_macos": {
"etag": "0x8DC911B3D433D97",
"checksum": "9173594204eaacadd62e2f26a3c2365887ec24a4fa15f309023b8d4bbbc09dec"
},
"x86_64_windows": {
"etag": "0x8DC911A1AA0FEBC",
"checksum": "640b03357f568deb976cd0e0732db04f723498a0d4706d71ebaec05f8fc35db2"
@@ -191,10 +195,6 @@
"etag": "0x8DC9119C072F83B",
"checksum": "edc3d0966ed8c80056d36ace8998eb75ed2f3a71342e0825960d98c9eb3398a0"
},
"aarch64_macos": {
"etag": "0x8DC911B3D433D97",
"checksum": "9173594204eaacadd62e2f26a3c2365887ec24a4fa15f309023b8d4bbbc09dec"
},
"aarch64_windows": {
"etag": "0x8DC911A3FFF6228",
"checksum": "6affe535f6d37768cc20be30b8b65a1bcc196ae1efdad71d2a5c44049a081b7e"
@@ -208,6 +208,10 @@
"etag": "0x8DC64512B96B7E2",
"checksum": "bfcef631fe5ec5c0381d0028d47765dd4cef54ece10ebf2d76e62de6e7941d4e"
},
"x86_64_macos": {
"etag": "0x8DC645162138D32",
"checksum": "b04e989f6df22d46be292af8c4f799467d6e60305fe6ab55f9bdf1c795a0c70f"
},
"x86_64_windows": {
"etag": "0x8DC645155E600B1",
"checksum": "5a5ea2b4d2dcd6d9196d5ca72e76c0d0714dae1ad287d313b89b1d78bcdc8364"
@@ -216,10 +220,6 @@
"etag": "0x8DC64512690B73D",
"checksum": "8271acf32a08fc6073153fffeca5d9289dce7ae13a3a9d64cacf0600904fa7f5"
},
"aarch64_macos": {
"etag": "0x8DC645162138D32",
"checksum": "b04e989f6df22d46be292af8c4f799467d6e60305fe6ab55f9bdf1c795a0c70f"
},
"aarch64_windows": {
"etag": "0x8DC64516B51DB3B",
"checksum": "f5166b64a037508c4698e03bde3a57a53fde530fe604866050e1fef43cd5df6d"

16
manifests/earthly.json generated
View File

@@ -1,7 +1,7 @@
{
"rust_crate": null,
"template": {
"x86_64_linux_gnu": {
"x86_64_linux_musl": {
"url": "https://github.com/earthly/earthly/releases/download/v${version}/earthly-linux-amd64"
},
"x86_64_macos": {
@@ -10,7 +10,7 @@
"x86_64_windows": {
"url": "https://github.com/earthly/earthly/releases/download/v${version}/earthly-windows-amd64.exe"
},
"aarch64_linux_gnu": {
"aarch64_linux_musl": {
"url": "https://github.com/earthly/earthly/releases/download/v${version}/earthly-linux-arm64"
},
"aarch64_macos": {
@@ -25,7 +25,7 @@
"version": "0.8.15"
},
"0.8.15": {
"x86_64_linux_gnu": {
"x86_64_linux_musl": {
"etag": "0x8DCA2A154D402F6",
"checksum": "2e545a08c17a195ad86d3844df0c3d28064b1231abe05530342138acf3067619"
},
@@ -37,7 +37,7 @@
"etag": "0x8DCA2A1580F5DF5",
"checksum": "c64a84df967f4624202c5cdf1b9f8149ef7ee9e2056ffd84954f0587a0787291"
},
"aarch64_linux_gnu": {
"aarch64_linux_musl": {
"etag": "0x8DCA2A1566C5F46",
"checksum": "cc5ea041c6d7e5d019c8fe37c58c5b7b294f7ce1da0e06569056f41b3413d7bf"
},
@@ -47,7 +47,7 @@
}
},
"0.8.14": {
"x86_64_linux_gnu": {
"x86_64_linux_musl": {
"etag": "0x8DC898036907B4D",
"checksum": "9c184536faccf2e16e92ad06d2a2579e4b3ff6aaf6bf4c2f72b21228a6903bc2"
},
@@ -59,7 +59,7 @@
"etag": "0x8DC89807141A969",
"checksum": "3244284dc9648d7cd3af350ab4a8bfd4c63b0e0e16e656c3e249fc1d58fe7e5f"
},
"aarch64_linux_gnu": {
"aarch64_linux_musl": {
"etag": "0x8DC8980535E3770",
"checksum": "a88786778964eb74b6b5db44734a4630dcedab49c4ed21fe432e9e6d08ff116c"
},
@@ -69,7 +69,7 @@
}
},
"0.8.13": {
"x86_64_linux_gnu": {
"x86_64_linux_musl": {
"etag": "0x8DC7F5FF4E42C3C",
"checksum": "5e1d7a41cd7a5c22f7c5c71f08e99cab3964eb604ca223b36312c755fbbce4f8"
},
@@ -81,7 +81,7 @@
"etag": "0x8DC7F603050FEFF",
"checksum": "8201bcdd20272e4e68c56ce3b070fd488e410aef6be1e75b3b1992b4cdd0caaa"
},
"aarch64_linux_gnu": {
"aarch64_linux_musl": {
"etag": "0x8DC7F6012229473",
"checksum": "6b33bb767f34a94c49fc5db668b3f5936daa01777f3083a217f73b8aefdd7859"
},

View File

@@ -12,7 +12,7 @@
"version": "3.2.0"
},
"3.2.0": {
"x86_64_linux_gnu": {
"x86_64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.2.0/ec-linux-amd64.tar.gz",
"etag": "0x8DD3F08FBCBE9E3",
"checksum": "5e6a63097904be33c8d18e960f54fd8f60ada5464fe0056cd3dbbd0678584d15",
@@ -30,7 +30,7 @@
"checksum": "af614995342fdf51308895f0df04c40d88d22b345c8df1dc7b5b379c1c54d441",
"bin": "bin/ec-windows-amd64.exe"
},
"aarch64_linux_gnu": {
"aarch64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.2.0/ec-linux-arm64.tar.gz",
"etag": "0x8DD3F08FC1350E7",
"checksum": "1a49bfff89d0622ccdf81d9a680c7c8bdf5dd80416b7046f66c1822ad0d60f85",
@@ -53,7 +53,7 @@
"version": "3.1.2"
},
"3.1.2": {
"x86_64_linux_gnu": {
"x86_64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.1.2/ec-linux-amd64.tar.gz",
"etag": "0x8DD31C3802BB3A5",
"checksum": "3fd4fc81e5077f89faddb71ff05a5d6e2983b8c3953d1b1b6663c7245300e653",
@@ -71,7 +71,7 @@
"checksum": "58ced741383e4e8d68aeeda4c2a6c08deb52e45fbb3a5a976c52f161b62b8032",
"bin": "bin/ec-windows-amd64.exe"
},
"aarch64_linux_gnu": {
"aarch64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.1.2/ec-linux-arm64.tar.gz",
"etag": "0x8DD31C38037B40E",
"checksum": "1333275ced71f1814db1ae677681a1b8b9d412d7046675594f7cdb1f8c7c47d1",
@@ -91,7 +91,7 @@
}
},
"3.1.1": {
"x86_64_linux_gnu": {
"x86_64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.1.1/ec-linux-amd64.tar.gz",
"etag": "0x8DD30098E5600DE",
"checksum": "d750eebd0b296e1f2aa8e900f4fcc2e248e9638bd1bf9e858203ee236a21de00",
@@ -109,7 +109,7 @@
"checksum": "a6a7340365f51ab37a665e79d2cfeca46d25065b95ee01061abeb7ef666bc9b8",
"bin": "bin/ec-windows-amd64.exe"
},
"aarch64_linux_gnu": {
"aarch64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.1.1/ec-linux-arm64.tar.gz",
"etag": "0x8DD30098E7918D1",
"checksum": "f7cbdfd08704b8ab83f5b48ab6c8354d4aef01c408ab8c181c6d571bc1a4e24a",
@@ -129,7 +129,7 @@
}
},
"3.1.0": {
"x86_64_linux_gnu": {
"x86_64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.1.0/ec-linux-amd64.tar.gz",
"etag": "0x8DD2FEB7A3F6836",
"checksum": "43158e9de5ff5c22b1e972440d830511621dbd2c3b8a57878896c7bd26032dde",
@@ -147,7 +147,7 @@
"checksum": "98570ba73976e756e8312530fed2d6caa0a1510d9552530a0e18f127df1ed186",
"bin": "bin/ec-windows-amd64.exe"
},
"aarch64_linux_gnu": {
"aarch64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.1.0/ec-linux-arm64.tar.gz",
"etag": "0x8DD2FEB796602D4",
"checksum": "3ac92a540367ccc24c07fd0cfcf00128d93f47c22efcd504bbbcbf5df5040686",
@@ -170,7 +170,7 @@
"version": "3.0.3"
},
"3.0.3": {
"x86_64_linux_gnu": {
"x86_64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.0.3/ec-linux-amd64.tar.gz",
"etag": "0x8DC9B4F6F214767",
"checksum": "fc698b0bf5bca0d42e28dd59d72e25487a51f645ca242c5f74bae975369f16aa",
@@ -188,7 +188,7 @@
"checksum": "97d7b0530a172e49310010408286176665bbeedf6b38058ac3f125409c3a3b82",
"bin": "bin/ec-windows-amd64.exe"
},
"aarch64_linux_gnu": {
"aarch64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.0.3/ec-linux-arm64.tar.gz",
"etag": "0x8DC9B4F74C548E5",
"checksum": "d5991ae92170af79ec2052840176bf155d00eaf6eb5a2c8ffbf46f6378c21776",
@@ -208,7 +208,7 @@
}
},
"3.0.2": {
"x86_64_linux_gnu": {
"x86_64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.0.2/ec-linux-amd64.tar.gz",
"etag": "0x8DC9A9036E834A7",
"checksum": "2f11b26b34d97f07120038bf517af029b99f90fe96b77369fd66a301ab7a557e",
@@ -226,7 +226,7 @@
"checksum": "74ecb356917a55ad4276b09ae2cd0fe28ab8878121c5173a35b5acadd50e7bf1",
"bin": "bin/ec-windows-amd64.exe"
},
"aarch64_linux_gnu": {
"aarch64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.0.2/ec-linux-arm64.tar.gz",
"etag": "0x8DC9A903C7370B0",
"checksum": "8836eabc57daf4717b55ae2ce002469f8a14123c2129b7a9cf0597c98acfe928",
@@ -246,7 +246,7 @@
}
},
"3.0.1": {
"x86_64_linux_gnu": {
"x86_64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.0.1/ec-linux-amd64.tar.gz",
"etag": "0x8DC54967F3BEFBA",
"checksum": "debda88bcf5048280101b743b3104732650c8b49a2a017ed815481c817cfe13f",
@@ -264,7 +264,7 @@
"checksum": "902556a8558108f910834f3e116f778e4a6710dbc74f79a065039ea52abe4d25",
"bin": "bin/ec-windows-amd64.exe"
},
"aarch64_linux_gnu": {
"aarch64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.0.1/ec-linux-arm64.tar.gz",
"etag": "0x8DC549684C470C1",
"checksum": "59de9965c7b2629112b158bedff3f132115bd53fd14e3b477cc3a5fc77233e6b",
@@ -284,7 +284,7 @@
}
},
"3.0.0": {
"x86_64_linux_gnu": {
"x86_64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.0.0/ec-linux-amd64.tar.gz",
"etag": "0x8DC3C3FCCBF9621",
"checksum": "8e2f3c5fa4891542535185a4859c5f92832bc11821eb03a081bc6bd87af5a829",
@@ -302,7 +302,7 @@
"checksum": "ff171ef63361bbd783622ba778a83e6fe5d6615e8b9e9e9c2f2c177e89dba499",
"bin": "bin/ec-windows-amd64.exe"
},
"aarch64_linux_gnu": {
"aarch64_linux_musl": {
"url": "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.0.0/ec-linux-arm64.tar.gz",
"etag": "0x8DC3C3FD0E61D19",
"checksum": "edf1d12ba1e6ff70090f063e7937081b49ba6007cd02e45f8329bbf965ed609e",

59
manifests/just.json generated
View File

@@ -15,6 +15,9 @@
},
"aarch64_macos": {
"url": "https://github.com/casey/just/releases/download/${version}/just-${version}-aarch64-apple-darwin.tar.gz"
},
"aarch64_windows": {
"url": "https://github.com/casey/just/releases/download/${version}/just-${version}-aarch64-pc-windows-msvc.zip"
}
},
"license_markdown": "[CC0-1.0](https://github.com/casey/just/blob/master/LICENSE)",
@@ -47,6 +50,10 @@
"aarch64_macos": {
"etag": "0x8DD3B209ED9E867",
"checksum": "ab1e1fc95bc3cd11ee9ecc2c764abbd60f6d4f99dad05be78276e5487e959051"
},
"aarch64_windows": {
"etag": "0x8DD3B20FABD609F",
"checksum": "c29402d349d541af5421335eda2ba08613490e31b35fd5b59cf923f0182fae70"
}
},
"1.38": {
@@ -72,6 +79,10 @@
"aarch64_macos": {
"etag": "0x8DD1963A57F33A9",
"checksum": "9f352a4bdd1ff91dc5bd1dafaaa2edc9e7c04a2eb64b1c18244578ae45ff116a"
},
"aarch64_windows": {
"etag": "0x8DD1963E9FE88D9",
"checksum": "955c68713532e74810501a17f991eaf9985b303eb6ceaf16fd242e5949e6a440"
}
},
"1.37": {
@@ -97,6 +108,10 @@
"aarch64_macos": {
"etag": "0x8DD09AFE5108C4F",
"checksum": "613a7c96398fcccc2a5334a63bb525e865e74abee28d0df1869824a8c0c0dbeb"
},
"aarch64_windows": {
"etag": "0x8DD09B060F5C3EB",
"checksum": "3ad79e2ea63e1eac3894c189b1510afebe36d49bd470896c4c97b1fe72f32fdd"
}
},
"1.36": {
@@ -122,6 +137,10 @@
"aarch64_macos": {
"etag": "0x8DCE1A046338E06",
"checksum": "e7a824c4d92cdea270b61474bd48e851aedc4c65f9c5245c12b32df6de9b536f"
},
"aarch64_windows": {
"etag": "0x8DCE1A08DDD90D7",
"checksum": "9372e4f5e41dbe50140c9ce885b7db9e7431102640b2ff1402364cc348c92acf"
}
},
"1.35": {
@@ -147,6 +166,10 @@
"aarch64_macos": {
"etag": "0x8DCC7AFF5497587",
"checksum": "898cc0623112a5912ef2dd891020d68e6b8eba9250c76460547f1703e550fabb"
},
"aarch64_windows": {
"etag": "0x8DCC7B04892541D",
"checksum": "908785c84a63b36109aa35f3c38c480ca8e91862e156c18c0eca60d43c216fe6"
}
},
"1.34": {
@@ -172,6 +195,10 @@
"aarch64_macos": {
"etag": "0x8DCB3357CEF511D",
"checksum": "9477b2413ba26928642c4fcbeba4e8a427a50bde4d7cc0dde4caaf661a8585ef"
},
"aarch64_windows": {
"etag": "0x8DCB335EBF258B8",
"checksum": "5e25561928a2acacf5182e04f67b6d751e4ec5fe726e1933c9c1b0b7c957b19b"
}
},
"1.33": {
@@ -197,6 +224,10 @@
"aarch64_macos": {
"etag": "0x8DCB104BB5C9530",
"checksum": "379db9caf697231b60b04ab2cc1f8f49c1e16597028cbd98c143b720fd0e4a89"
},
"aarch64_windows": {
"etag": "0x8DCB1057406A588",
"checksum": "e250ad25db330101950431748fe92f3fe2918b1d667891ed631b5c28114be2ac"
}
},
"1.32": {
@@ -222,6 +253,10 @@
"aarch64_macos": {
"etag": "0x8DCA6F09028BAA8",
"checksum": "3449462f0284b27c840b8c814be558f8738445e1a2033e540faa25c07b8cf9b4"
},
"aarch64_windows": {
"etag": "0x8DCA6F0FE27C9E5",
"checksum": "13a95f36fb57a48300c510b255edc37eebeca4d05b0094edb34f494dd275488c"
}
},
"1.31": {
@@ -247,6 +282,10 @@
"aarch64_macos": {
"etag": "0x8DCA44C4BA13B11",
"checksum": "61c2be540c64800b691038ad204105f19946efabb0c42ba1b61da9eade2f004c"
},
"aarch64_windows": {
"etag": "0x8DCA44CC76FDF79",
"checksum": "692e1b5a069c06705b4a7a2d785e50926722bb3d24820d0d9c7a26552d8f7a9d"
}
},
"1.30": {
@@ -272,6 +311,10 @@
"aarch64_macos": {
"etag": "0x8DC9E3D0B368E9D",
"checksum": "8c42695955743d8ae8c5dcbca1a2a8e80dca1dd7ddbf1353e9de6350bf6d716f"
},
"aarch64_windows": {
"etag": "0x8DC9E3D530F7064",
"checksum": "390d94f60340711f828159163216be2690dde055c7857aaf0ad51d4afacf40c6"
}
},
"1.30.0": {
@@ -294,6 +337,10 @@
"aarch64_macos": {
"etag": "0x8DC9E11C53E35FA",
"checksum": "722ea23db6dbcf619ecb0cb1fd9ae92e18c4644be8adf462735ddcbfee7355fd"
},
"aarch64_windows": {
"etag": "0x8DC9E1236185E75",
"checksum": "c6c6a850e11e6cbcd54f20802b80f4c8888c03e26d3be2d9b79f58181ca0fe67"
}
},
"1.29": {
@@ -319,6 +366,10 @@
"aarch64_macos": {
"etag": "0x8DC8CAAB287A857",
"checksum": "075ddcc42de6e90dc46a942c8b1914142563dff49f6e8dd2785da3c263e6663e"
},
"aarch64_windows": {
"etag": "0x8DC8CAB4A717B95",
"checksum": "8626a2b514483052f9ca22fd54f78a3fa4cc8111e2ff55736069a78f006bfbb5"
}
},
"1.29.0": {
@@ -341,6 +392,10 @@
"aarch64_macos": {
"etag": "0x8DC8C1DEE08F385",
"checksum": "1c7146005f0e1e8d60c8de38b2c75d86a1b5c199705f645d34b5396fac897599"
},
"aarch64_windows": {
"etag": "0x8DC8C1E62F98452",
"checksum": "289caafcba8237fbf8db64e3c5dd56f3714209243ee756036648d19efd4a4d84"
}
},
"1.28": {
@@ -366,6 +421,10 @@
"aarch64_macos": {
"etag": "0x8DC8596E9980167",
"checksum": "d11f9a23fe8263139acbca65cf6d023d8a8f7e76cb52ed7523c8f683b61f647f"
},
"aarch64_windows": {
"etag": "0x8DC85972D892EC7",
"checksum": "42abee62de3353180dc6e67f579e24e147ee32da77b79c355851f2d28d8020f2"
}
},
"1.27": {

29
manifests/mdbook.json generated
View File

@@ -15,14 +15,39 @@
},
"aarch64_linux_musl": {
"url": "https://github.com/rust-lang/mdBook/releases/download/v${version}/mdbook-v${version}-aarch64-unknown-linux-musl.tar.gz"
},
"aarch64_macos": {
"url": "https://github.com/rust-lang/mdBook/releases/download/v${version}/mdbook-v${version}-aarch64-apple-darwin.tar.gz"
}
},
"license_markdown": "[MPL-2.0](https://github.com/rust-lang/mdBook/blob/master/LICENSE)",
"latest": {
"version": "0.4.43"
"version": "0.4.44"
},
"0.4": {
"version": "0.4.43"
"version": "0.4.44"
},
"0.4.44": {
"x86_64_linux_musl": {
"etag": "0x8DD3FC815F2410B",
"checksum": "518577082a4e97ed990aa7f5a89dc65bbc1a57960449cb227eb0bf5becdefa06"
},
"x86_64_macos": {
"etag": "0x8DD3FC80CCC435E",
"checksum": "416cd7f2d83194259a103746c2f35aef87427d9e48541397695929162e9d0557"
},
"x86_64_windows": {
"etag": "0x8DD3FC86BDA4648",
"checksum": "fcbe65273c7d7760a98c03ab5ecc7ca44cd3a170eb8d0925e44fd8149fea6c2d"
},
"aarch64_linux_musl": {
"etag": "0x8DD3FC81411BB91",
"checksum": "6e03ca8a5e72518128cd86a9b99bf8e1b29fa90dcfbd6bf5d9bcffd2e34cb4d7"
},
"aarch64_macos": {
"etag": "0x8DD3FC81343BADA",
"checksum": "a7e203a9b131ba045d6e4aff27f1a817059af9fe8174d86d78f79153da2e2b61"
}
},
"0.4.43": {
"x86_64_linux_musl": {

16
manifests/sccache.json generated
View File

@@ -20,6 +20,10 @@
"aarch64_macos": {
"url": "https://github.com/mozilla/sccache/releases/download/v${version}/sccache-v${version}-aarch64-apple-darwin.tar.gz",
"bin": "sccache-v${version}-aarch64-apple-darwin/sccache"
},
"aarch64_windows": {
"url": "https://github.com/mozilla/sccache/releases/download/v${version}/sccache-v${version}-aarch64-pc-windows-msvc.tar.gz",
"bin": "sccache-v${version}-aarch64-pc-windows-msvc/sccache.exe"
}
},
"license_markdown": "[Apache-2.0](https://github.com/mozilla/sccache/blob/main/LICENSE)",
@@ -49,6 +53,10 @@
"aarch64_macos": {
"etag": "0x8DD2EF9DFE5C27C",
"checksum": "a2725e27c12961301834fe4c56ab982af6e8eb86fd51b82179369f1682776800"
},
"aarch64_windows": {
"etag": "0x8DD2EF9E07AF1EF",
"checksum": "99bd024919430de3c741658adc60334305a61c0a109f7a334c030f0bb56007a6"
}
},
"0.9.0": {
@@ -71,6 +79,10 @@
"aarch64_macos": {
"etag": "0x8DD18952CD41AB6",
"checksum": "f75b5b3d6046cac60a9eef362d86e6eeebdb4cc3c5dfd2e483f14f03ce4b94cf"
},
"aarch64_windows": {
"etag": "0x8DD18952D6CA1F0",
"checksum": "2fcd156a9d4dda1c72edb3a008fb5def43179c614fafe51cd53a79d1a4e793fa"
}
},
"0.8": {
@@ -96,6 +108,10 @@
"aarch64_macos": {
"etag": "0x8DCDF9C8E16337F",
"checksum": "32604da614ce679623a8de0d38eab91b87431d59f3344c5523c82e1b6e85ffc4"
},
"aarch64_windows": {
"etag": "0x8DCDF9C8F030B2A",
"checksum": "9db7522aab473c3dbd588fd0424de4c0e5dc012ce3bffec8c2ef65fc8d315645"
}
},
"0.8.1": {

View File

@@ -16,6 +16,10 @@
"aarch64_linux_musl": {
"url": "https://github.com/koalaman/shellcheck/releases/download/v${version}/shellcheck-v${version}.linux.aarch64.tar.xz",
"bin": "shellcheck-v${version}/shellcheck"
},
"aarch64_macos": {
"url": "https://github.com/koalaman/shellcheck/releases/download/v${version}/shellcheck-v${version}.darwin.aarch64.tar.xz",
"bin": "shellcheck-v${version}/shellcheck"
}
},
"license_markdown": "[GPL-3.0](https://github.com/koalaman/shellcheck/blob/master/LICENSE)",
@@ -41,6 +45,10 @@
"aarch64_linux_musl": {
"etag": "0x8DC3F18BC550818",
"checksum": "324a7e89de8fa2aed0d0c28f3dab59cf84c6d74264022c00c22af665ed1a09bb"
},
"aarch64_macos": {
"etag": "0x8DC3F18BC8509B7",
"checksum": "bbd2f14826328eee7679da7221f2bc3afb011f6a928b848c80c321f6046ddf81"
}
},
"0.9": {

24
manifests/typos.json generated
View File

@@ -16,13 +16,31 @@
},
"license_markdown": "[MIT](https://github.com/crate-ci/typos/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/crate-ci/typos/blob/master/LICENSE-APACHE)",
"latest": {
"version": "1.29.4"
"version": "1.29.5"
},
"1": {
"version": "1.29.4"
"version": "1.29.5"
},
"1.29": {
"version": "1.29.4"
"version": "1.29.5"
},
"1.29.5": {
"x86_64_linux_musl": {
"etag": "0x8DD417A6CB2709D",
"checksum": "e4101f822065efd864d09e1c684038cfec8b2805039ba8e1d8e911d1386eac46"
},
"x86_64_macos": {
"etag": "0x8DD417ACDB64ACA",
"checksum": "b2204510baaeb8e7186155c7b38d0ffc146d75e08dd14d300d887a87a4d30669"
},
"x86_64_windows": {
"etag": "0x8DD417AC3813FC9",
"checksum": "804d887c804b13ff26ab46677eb534fc912538c59c049ebaffe133e7f0e70456"
},
"aarch64_macos": {
"etag": "0x8DD417AD33699BA",
"checksum": "ef9eb9a9ec7cfeaba3909b154cc01edcbee4b5c370acd6b70508cd4d4d19c20c"
}
},
"1.29.4": {
"x86_64_linux_musl": {

8
manifests/wash.json generated
View File

@@ -30,8 +30,8 @@
"checksum": "8bba2463f4e121fdbbebc4046aabe1ade54aa3bd72ba70a57ad4b0e0e657bec2"
},
"x86_64_macos": {
"etag": "0x8DD3EEC2BF542B2",
"checksum": "edec0fa45d5ed437322d2813714b5b268d3882bf5ba93f857eefef26f068037b"
"etag": "0x8DD40984BD1ED53",
"checksum": "68b167bbadf17c3807f5b09d7b16287f543f4dc36557f998c307856c09d3aabb"
},
"x86_64_windows": {
"etag": "0x8DD3EEC2C069451",
@@ -42,8 +42,8 @@
"checksum": "bab4fad652eaa9bb1e890daa0478ec223aaf448fb72eb00e59014034a3bca345"
},
"aarch64_macos": {
"etag": "0x8DD3EEC2BD97591",
"checksum": "c2d0443264d064c3f975809e945d19fb4180a3a1d21944e43ea261f7c3050450"
"etag": "0x8DD40983E271249",
"checksum": "7fdac7caa9eb3ce8f54447d2e35b37f578555de3ab39b26b59b08eb59e01e4cb"
}
},
"0.37": {

View File

@@ -1,28 +0,0 @@
#!/usr/bin/env bash
# SPDX-License-Identifier: Apache-2.0 OR MIT
set -CeEuo pipefail
IFS=$'\n\t'
trap -- 's=$?; printf >&2 "%s\n" "${0##*/}:${LINENO}: \`${BASH_COMMAND}\` exit with ${s}"; exit ${s}' ERR
cd -- "$(dirname -- "$0")"
version="$(cargo metadata --format-version=1 --no-deps | jq -r '.packages[] | select(.name == "install-action-manifest-schema") | .version')"
if [[ "${version}" == "0."* ]]; then
schema_version="0.$(cut -d. -f2 <<<"${version}")"
else
schema_version="$(cut -d. -f1 <<<"${version}")"
fi
branch="manifest-schema-${schema_version}"
git worktree add --force "${1?}"
cd -- "$1"
if git fetch origin "${branch}"; then
git checkout "origin/${branch}" -B "${branch}"
elif ! git checkout "${branch}"; then
# New branch with no history. Credit: https://stackoverflow.com/a/13969482
git checkout --orphan "${branch}"
git rm -rf . || true
git config --local user.name github-actions
git config --local user.email github-actions@github.com
git commit -m 'Initial commit' --allow-empty
fi

View File

@@ -8,7 +8,6 @@ cd -- "$(dirname -- "$0")"/../..
# They don't provide prebuilt binaries for musl or old glibc host.
# version `GLIBC_2.34' not found
glibc_pre_2_34_incompat=(
cargo-cyclonedx
cargo-spellcheck
wait-for-them
xbuild
@@ -36,7 +35,7 @@ glibc_pre_2_27_incompat=(
# version `GLIBC_2.17' not found
glibc_pre_2_17_incompat=(
"${glibc_pre_2_27_incompat[@]}"
deepsource
deepsource # https://github.com/DeepSourceCorp/cli/issues/245
)
musl_incompat=(
"${glibc_pre_2_17_incompat[@]}"

View File

@@ -2,16 +2,30 @@
"repository": "https://github.com/CycloneDX/cyclonedx-rust-cargo",
"tag_prefix": "cargo-cyclonedx-",
"rust_crate": "${package}",
"bin": "${package}-${rust_target}/${package}${exe}",
"version_range": ">= 0.5.0",
"platform": {
"x86_64_macos": {
"asset_name": "${package}-Darwin-x86_64.tar.gz"
},
"x86_64_windows": {
"asset_name": "${package}-Win-x86_64.zip"
},
"x86_64_linux_gnu": {
"asset_name": "${package}-linux-amd64.tar.gz"
},
"x86_64_linux_musl": {
"asset_name": "${package}-${rust_target}.tar.xz"
},
"x86_64_macos": {
"asset_name": [
"${package}-${rust_target}.tar.xz",
"${package}-Darwin-x86_64.tar.gz"
]
},
"x86_64_windows": {
"asset_name": [
"${package}-${rust_target}.zip",
"${package}-Win-x86_64.zip"
],
"bin": "${package}${exe}"
},
"aarch64_macos": {
"asset_name": "${package}-${rust_target}.tar.xz"
}
}
}

View File

@@ -8,6 +8,7 @@
"x86_64_linux_musl": {},
"x86_64_macos": {},
"x86_64_windows": {},
"aarch64_linux_musl": {},
"aarch64_macos": {}
}
}

View File

@@ -6,10 +6,10 @@
"asset_name": "${package}-${rust_target}.tar.gz",
"version_range": "> 1.0.5",
"platform": {
"x86_64_linux_gnu": {},
"x86_64_macos": {},
"x86_64_windows": {
"asset_name": "${package}-${rust_target}.zip"
},
"x86_64_linux_gnu": {}
}
}
}

View File

@@ -6,9 +6,9 @@
"asset_name": "${package}-v${version}-${rust_target}",
"version_range": ">= 0.13",
"platform": {
"x86_64_linux_gnu": {},
"x86_64_windows": {
"asset_name": "${package}-v${version}-x86_64-pc-windows-gnu.exe"
},
"x86_64_linux_gnu": {}
}
}
}

View File

@@ -6,13 +6,13 @@
"version_range": ">= 0.18.4",
"platform": {
"x86_64_linux_musl": {},
"x86_64_macos": {
"asset_name": "${package}-v${version}.apple-darwin.tar.gz"
},
"x86_64_windows": {
"asset_name": "${package}-v${version}.windows-x64.zip"
},
"aarch64_linux_musl": {},
"aarch64_macos": {
"asset_name": "${package}-v${version}.apple-darwin.tar.gz"
},
"aarch64_windows": {
"asset_name": "${package}-v${version}.windows-arm64.zip"
}

View File

@@ -3,7 +3,7 @@
"tag_prefix": "v",
"version_range": ">= 0.8.13",
"platform": {
"x86_64_linux_gnu": {
"x86_64_linux_musl": {
"asset_name": "${package}-linux-amd64"
},
"x86_64_macos": {
@@ -12,7 +12,7 @@
"x86_64_windows": {
"asset_name": "${package}-windows-amd64.exe"
},
"aarch64_linux_gnu": {
"aarch64_linux_musl": {
"asset_name": "${package}-linux-arm64"
},
"aarch64_macos": {

View File

@@ -3,26 +3,26 @@
"tag_prefix": "v",
"version_range": ">= 3.0.0",
"platform": {
"x86_64_linux_gnu": {
"x86_64_linux_musl": {
"asset_name": "ec-linux-amd64.tar.gz",
"bin": "bin/ec-linux-amd64"
},
"aarch64_linux_gnu": {
"asset_name": "ec-linux-arm64.tar.gz",
"bin": "bin/ec-linux-arm64"
},
"x86_64_macos": {
"asset_name": "ec-darwin-amd64.tar.gz",
"bin": "bin/ec-darwin-amd64"
},
"aarch64_macos": {
"asset_name": "ec-darwin-arm64.tar.gz",
"bin": "bin/ec-darwin-arm64"
},
"x86_64_windows": {
"asset_name": ["ec-windows-amd64.zip", "ec-windows-amd64${exe}.tar.gz"],
"bin": "bin/ec-windows-amd64${exe}"
},
"aarch64_linux_musl": {
"asset_name": "ec-linux-arm64.tar.gz",
"bin": "bin/ec-linux-arm64"
},
"aarch64_macos": {
"asset_name": "ec-darwin-arm64.tar.gz",
"bin": "bin/ec-darwin-arm64"
},
"aarch64_windows": {
"asset_name": ["ec-windows-arm64.zip", "ec-windows-arm64${exe}.tar.gz"],
"bin": "bin/ec-windows-arm64${exe}"

View File

@@ -5,12 +5,12 @@
"asset_name": "${package}-v${version}-${rust_target}",
"version_range": ">= 1.4.0",
"platform": {
"x86_64_linux_musl": {},
"x86_64_macos": {},
"x86_64_windows": {
"asset_name": "${package}-v${version}-${rust_target}.exe"
},
"x86_64_linux_musl": {},
"aarch64_macos": {},
"aarch64_linux_gnu": {}
"aarch64_linux_gnu": {},
"aarch64_macos": {}
}
}

View File

@@ -11,6 +11,9 @@
"asset_name": "${package}-${version}-${rust_target}.zip"
},
"aarch64_linux_musl": {},
"aarch64_macos": {}
"aarch64_macos": {},
"aarch64_windows": {
"asset_name": "${package}-${version}-${rust_target}.zip"
}
}
}

View File

@@ -3,6 +3,7 @@
"tag_prefix": "v",
"rust_crate": "${package}",
"asset_name": "${package}-v${version}-${rust_target}.tar.gz",
"version_range": ">= 0.1.0",
"platform": {
"x86_64_linux_musl": {},
"x86_64_linux_gnu": {},
@@ -10,6 +11,7 @@
"x86_64_windows": {
"asset_name": "${package}-v${version}-${rust_target}.zip"
},
"aarch64_linux_musl": {}
"aarch64_linux_musl": {},
"aarch64_macos": {}
}
}

View File

@@ -6,11 +6,11 @@
"asset_name": "${package}-${rust_target}.tar.gz",
"version_range": ">= 0.3.20",
"platform": {
"aarch64_macos": {},
"aarch64_windows": {},
"aarch64_linux_musl": {},
"x86_64_linux_musl": {},
"x86_64_macos": {},
"x86_64_windows": {},
"x86_64_linux_musl": {}
"aarch64_linux_musl": {},
"aarch64_macos": {},
"aarch64_windows": {}
}
}

View File

@@ -7,10 +7,9 @@
"platform": {
"x86_64_linux_musl": {},
"x86_64_macos": {},
"x86_64_windows": {
"asset_name": "${package}-v${version}-${rust_target}.tar.gz"
},
"x86_64_windows": {},
"aarch64_linux_musl": {},
"aarch64_macos": {}
"aarch64_macos": {},
"aarch64_windows": {}
}
}

View File

@@ -16,6 +16,9 @@
},
"aarch64_linux_musl": {
"asset_name": "${package}-v${version}.linux.aarch64.tar.xz"
},
"aarch64_macos": {
"asset_name": "${package}-v${version}.darwin.aarch64.tar.xz"
}
}
}

View File

@@ -6,12 +6,12 @@
"bin": "${package}-v${version}-${rust_target}/${package}${exe}",
"version_range": ">= 0.22.0",
"platform": {
"x86_64_linux_musl": {},
"x86_64_macos": {},
"x86_64_windows": {
"asset_name": "${package}-v${version}-${rust_target}.zip"
},
"x86_64_linux_musl": {},
"aarch64_macos": {},
"aarch64_linux_musl": {}
"aarch64_linux_musl": {},
"aarch64_macos": {}
}
}

View File

@@ -248,7 +248,7 @@ fn main() -> Result<()> {
if skip_existing_manifest_versions && existing_manifest.is_some() {
eprintln!("Skipping {semver_version} already in manifest");
continue;
};
}
let mut download_info = BTreeMap::new();
let mut pubkey = None;

View File

@@ -158,3 +158,44 @@ for tool in "${tools[@]}"; do
git checkout main
git branch -D "${tool}"
done
schema_workspace=/tmp/workspace
rm -rf -- "${schema_workspace}"
# Checkout manifest-schema branch
schema_version="$(cargo metadata --format-version=1 --no-deps | jq -r '.packages[] | select(.name == "install-action-manifest-schema") | .version')"
if [[ "${schema_version}" == "0."* ]]; then
schema_version="0.$(cut -d. -f2 <<<"${schema_version}")"
else
schema_version="$(cut -d. -f1 <<<"${schema_version}")"
fi
schema_branch="manifest-schema-${schema_version}"
git worktree add --force "${schema_workspace}"
(
cd -- "${schema_workspace}"
if git fetch origin "${schema_branch}"; then
git checkout "origin/${schema_branch}" -B "${schema_branch}"
elif ! git checkout "${schema_branch}"; then
# New branch with no history. Credit: https://stackoverflow.com/a/13969482
git checkout --orphan "${schema_branch}"
git rm -rf -- . || true
git commit -m 'Initial commit' --allow-empty
fi
)
# Copy over schema
cp -- ./manifests/* "${schema_workspace}"
(
cd -- "${schema_workspace}"
# Stage changes
git add .
# Detect changes, then commit and push if changes exist
if [[ "$(git status --porcelain=v1 | wc -l)" != "0" ]]; then
git commit -m 'Update manifest schema'
git push origin HEAD
fi
)
rm -rf -- "${schema_workspace}"
git worktree prune