Compare commits
24 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3c328a53eb | ||
|
|
2c62255f2d | ||
|
|
ed7e9a44e0 | ||
|
|
dd0f91b30b | ||
|
|
5c369b71ab | ||
|
|
8ac9d9c3bd | ||
|
|
c6b95cb147 | ||
|
|
4b7b2c4fd1 | ||
|
|
ea42e3a061 | ||
|
|
0bcd5b25a2 | ||
|
|
4b68aa828a | ||
|
|
ba8d872626 | ||
|
|
2ecc3150d2 | ||
|
|
5bc1041760 | ||
|
|
ed5ad08108 | ||
|
|
acc213a00a | ||
|
|
e6e18dee25 | ||
|
|
d9bd2d45ba | ||
|
|
1229986252 | ||
|
|
2925ff2bef | ||
|
|
41bd4c9503 | ||
|
|
b93cb9e902 | ||
|
|
6e5cf7117a | ||
|
|
f3bf577877 |
147
.github/buildx-lab-releases.json
vendored
147
.github/buildx-lab-releases.json
vendored
@@ -1,46 +1,5 @@
|
|||||||
{
|
{
|
||||||
"latest": {
|
"latest": {
|
||||||
"id": 183082748,
|
|
||||||
"tag_name": "v0.18.0-desktop.2",
|
|
||||||
"html_url": "https://github.com/docker/buildx-desktop/releases/tag/v0.18.0-desktop.2",
|
|
||||||
"assets": [
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.darwin-amd64",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.darwin-amd64.provenance.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.darwin-amd64.sbom.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.darwin-arm64",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.darwin-arm64.provenance.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.darwin-arm64.sbom.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-amd64",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-amd64.provenance.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-amd64.sbom.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-arm-v6",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-arm-v6.provenance.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-arm-v6.sbom.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-arm-v7",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-arm-v7.provenance.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-arm-v7.sbom.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-arm64",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-arm64.provenance.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-arm64.sbom.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-ppc64le",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-ppc64le.provenance.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-ppc64le.sbom.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-riscv64",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-riscv64.provenance.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-riscv64.sbom.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-s390x",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-s390x.provenance.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.linux-s390x.sbom.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.windows-amd64.exe",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.windows-amd64.provenance.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.windows-amd64.sbom.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.windows-arm64.exe",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.windows-arm64.provenance.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/buildx-v0.18.0-desktop.2.windows-arm64.sbom.json",
|
|
||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.18.0-desktop.2/checksums.txt"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"edge": {
|
|
||||||
"id": 191401211,
|
"id": 191401211,
|
||||||
"tag_name": "v0.19.3-desktop.1",
|
"tag_name": "v0.19.3-desktop.1",
|
||||||
"html_url": "https://github.com/docker/buildx-desktop/releases/tag/v0.19.3-desktop.1",
|
"html_url": "https://github.com/docker/buildx-desktop/releases/tag/v0.19.3-desktop.1",
|
||||||
@@ -93,6 +52,112 @@
|
|||||||
"https://github.com/docker/buildx-desktop/releases/download/v0.19.3-desktop.1/checksums.txt"
|
"https://github.com/docker/buildx-desktop/releases/download/v0.19.3-desktop.1/checksums.txt"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"edge": {
|
||||||
|
"id": 196051103,
|
||||||
|
"tag_name": "v0.20.0-desktop.1",
|
||||||
|
"html_url": "https://github.com/docker/buildx-desktop/releases/tag/v0.20.0-desktop.1",
|
||||||
|
"assets": [
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.darwin-amd64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.darwin-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.darwin-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.darwin-arm64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.darwin-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.darwin-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.freebsd-amd64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.freebsd-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.freebsd-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.freebsd-arm64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.freebsd-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.freebsd-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-amd64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm-v6",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm-v6.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm-v6.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm-v7",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm-v7.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm-v7.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-ppc64le",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-ppc64le.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-ppc64le.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-riscv64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-riscv64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-riscv64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-s390x",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-s390x.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-s390x.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.openbsd-amd64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.openbsd-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.openbsd-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.openbsd-arm64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.openbsd-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.openbsd-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.windows-amd64.exe",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.windows-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.windows-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.windows-arm64.exe",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.windows-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.windows-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/checksums.txt"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"v0.20.0-desktop.1": {
|
||||||
|
"id": 196051103,
|
||||||
|
"tag_name": "v0.20.0-desktop.1",
|
||||||
|
"html_url": "https://github.com/docker/buildx-desktop/releases/tag/v0.20.0-desktop.1",
|
||||||
|
"assets": [
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.darwin-amd64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.darwin-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.darwin-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.darwin-arm64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.darwin-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.darwin-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.freebsd-amd64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.freebsd-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.freebsd-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.freebsd-arm64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.freebsd-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.freebsd-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-amd64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm-v6",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm-v6.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm-v6.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm-v7",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm-v7.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm-v7.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-ppc64le",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-ppc64le.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-ppc64le.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-riscv64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-riscv64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-riscv64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-s390x",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-s390x.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.linux-s390x.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.openbsd-amd64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.openbsd-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.openbsd-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.openbsd-arm64",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.openbsd-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.openbsd-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.windows-amd64.exe",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.windows-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.windows-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.windows-arm64.exe",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.windows-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/buildx-v0.20.0-desktop.1.windows-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx-desktop/releases/download/v0.20.0-desktop.1/checksums.txt"
|
||||||
|
]
|
||||||
|
},
|
||||||
"v0.19.3-desktop.1": {
|
"v0.19.3-desktop.1": {
|
||||||
"id": 191401211,
|
"id": 191401211,
|
||||||
"tag_name": "v0.19.3-desktop.1",
|
"tag_name": "v0.19.3-desktop.1",
|
||||||
|
|||||||
302
.github/buildx-releases.json
vendored
302
.github/buildx-releases.json
vendored
@@ -1,108 +1,214 @@
|
|||||||
{
|
{
|
||||||
"latest": {
|
"latest": {
|
||||||
"id": 191147419,
|
"id": 196214429,
|
||||||
"tag_name": "v0.19.3",
|
"tag_name": "v0.20.1",
|
||||||
"html_url": "https://github.com/docker/buildx/releases/tag/v0.19.3",
|
"html_url": "https://github.com/docker/buildx/releases/tag/v0.20.1",
|
||||||
"assets": [
|
"assets": [
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.darwin-amd64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-amd64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.darwin-amd64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-amd64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.darwin-amd64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-amd64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.darwin-arm64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-arm64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.darwin-arm64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-arm64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.darwin-arm64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-arm64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.freebsd-amd64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-amd64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.freebsd-amd64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-amd64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.freebsd-amd64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-amd64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.freebsd-arm64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-arm64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.freebsd-arm64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-arm64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.freebsd-arm64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-arm64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-amd64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-amd64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-amd64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-amd64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-amd64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-amd64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm-v6",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v6",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm-v6.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v6.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm-v6.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v6.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm-v7",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v7",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm-v7.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v7.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm-v7.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v7.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-ppc64le",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-ppc64le",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-ppc64le.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-ppc64le.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-ppc64le.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-ppc64le.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-riscv64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-riscv64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-riscv64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-riscv64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-riscv64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-riscv64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-s390x",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-s390x",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-s390x.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-s390x.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-s390x.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-s390x.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.openbsd-amd64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-amd64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.openbsd-amd64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-amd64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.openbsd-amd64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-amd64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.openbsd-arm64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-arm64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.openbsd-arm64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-arm64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.openbsd-arm64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-arm64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.windows-amd64.exe",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-amd64.exe",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.windows-amd64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-amd64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.windows-amd64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-amd64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.windows-arm64.exe",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-arm64.exe",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.windows-arm64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-arm64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.windows-arm64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-arm64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.19.3/checksums.txt"
|
"https://github.com/docker/buildx/releases/download/v0.20.1/checksums.txt"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"v0.20.1": {
|
||||||
|
"id": 196214429,
|
||||||
|
"tag_name": "v0.20.1",
|
||||||
|
"html_url": "https://github.com/docker/buildx/releases/tag/v0.20.1",
|
||||||
|
"assets": [
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-amd64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-arm64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-amd64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-arm64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-amd64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v6",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v6.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v6.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v7",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v7.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v7.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-ppc64le",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-ppc64le.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-ppc64le.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-riscv64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-riscv64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-riscv64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-s390x",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-s390x.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-s390x.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-amd64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-arm64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-amd64.exe",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-arm64.exe",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.1/checksums.txt"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"v0.20.0": {
|
||||||
|
"id": 195707322,
|
||||||
|
"tag_name": "v0.20.0",
|
||||||
|
"html_url": "https://github.com/docker/buildx/releases/tag/v0.20.0",
|
||||||
|
"assets": [
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.darwin-amd64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.darwin-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.darwin-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.darwin-arm64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.darwin-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.darwin-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.freebsd-amd64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.freebsd-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.freebsd-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.freebsd-arm64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.freebsd-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.freebsd-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-amd64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-arm-v6",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-arm-v6.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-arm-v6.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-arm-v7",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-arm-v7.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-arm-v7.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-arm64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-ppc64le",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-ppc64le.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-ppc64le.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-riscv64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-riscv64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-riscv64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-s390x",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-s390x.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.linux-s390x.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.openbsd-amd64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.openbsd-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.openbsd-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.openbsd-arm64",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.openbsd-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.openbsd-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.windows-amd64.exe",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.windows-amd64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.windows-amd64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.windows-arm64.exe",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.windows-arm64.provenance.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/buildx-v0.20.0.windows-arm64.sbom.json",
|
||||||
|
"https://github.com/docker/buildx/releases/download/v0.20.0/checksums.txt"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"edge": {
|
"edge": {
|
||||||
"id": 195417879,
|
"id": 196214429,
|
||||||
"tag_name": "v0.20.0-rc3",
|
"tag_name": "v0.20.1",
|
||||||
"html_url": "https://github.com/docker/buildx/releases/tag/v0.20.0-rc3",
|
"html_url": "https://github.com/docker/buildx/releases/tag/v0.20.1",
|
||||||
"assets": [
|
"assets": [
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.darwin-amd64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-amd64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.darwin-amd64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-amd64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.darwin-amd64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-amd64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.darwin-arm64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-arm64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.darwin-arm64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-arm64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.darwin-arm64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.darwin-arm64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.freebsd-amd64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-amd64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.freebsd-amd64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-amd64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.freebsd-amd64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-amd64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.freebsd-arm64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-arm64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.freebsd-arm64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-arm64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.freebsd-arm64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.freebsd-arm64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-amd64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-amd64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-amd64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-amd64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-amd64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-amd64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-arm-v6",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v6",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-arm-v6.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v6.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-arm-v6.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v6.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-arm-v7",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v7",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-arm-v7.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v7.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-arm-v7.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm-v7.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-arm64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-arm64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-arm64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-arm64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-ppc64le",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-ppc64le",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-ppc64le.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-ppc64le.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-ppc64le.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-ppc64le.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-riscv64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-riscv64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-riscv64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-riscv64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-riscv64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-riscv64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-s390x",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-s390x",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-s390x.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-s390x.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.linux-s390x.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.linux-s390x.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.openbsd-amd64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-amd64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.openbsd-amd64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-amd64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.openbsd-amd64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-amd64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.openbsd-arm64",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-arm64",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.openbsd-arm64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-arm64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.openbsd-arm64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.openbsd-arm64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.windows-amd64.exe",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-amd64.exe",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.windows-amd64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-amd64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.windows-amd64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-amd64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.windows-arm64.exe",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-arm64.exe",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.windows-arm64.provenance.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-arm64.provenance.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/buildx-v0.20.0-rc3.windows-arm64.sbom.json",
|
"https://github.com/docker/buildx/releases/download/v0.20.1/buildx-v0.20.1.windows-arm64.sbom.json",
|
||||||
"https://github.com/docker/buildx/releases/download/v0.20.0-rc3/checksums.txt"
|
"https://github.com/docker/buildx/releases/download/v0.20.1/checksums.txt"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"v0.20.0-rc3": {
|
"v0.20.0-rc3": {
|
||||||
|
|||||||
281
.github/compose-lab-releases.json
vendored
Normal file
281
.github/compose-lab-releases.json
vendored
Normal file
@@ -0,0 +1,281 @@
|
|||||||
|
{
|
||||||
|
"latest": {
|
||||||
|
"id": 157591108,
|
||||||
|
"tag_name": "v2.27.1-desktop.1",
|
||||||
|
"html_url": "https://github.com/docker/compose-desktop/releases/tag/v2.27.1-desktop.1",
|
||||||
|
"assets": [
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/LICENSE",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/checksums.txt",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-darwin-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-darwin-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-darwin-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-darwin-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-armv6",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-armv6.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-armv7",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-armv7.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-ppc64le",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-ppc64le.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-riscv64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-riscv64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-s390x",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-s390x.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-windows-aarch64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-windows-aarch64.exe.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-windows-x86_64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-windows-x86_64.exe.sha256"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"v2.29.1-desktop.2": {
|
||||||
|
"id": 167816406,
|
||||||
|
"tag_name": "v2.29.1-desktop.2",
|
||||||
|
"html_url": "https://github.com/docker/compose-desktop/releases/tag/v2.29.1-desktop.2",
|
||||||
|
"assets": [
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/LICENSE",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/checksums.txt",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-darwin-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-darwin-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-darwin-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-darwin-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-linux-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-linux-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-linux-armv6",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-linux-armv6.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-linux-armv7",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-linux-armv7.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-linux-ppc64le",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-linux-ppc64le.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-linux-riscv64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-linux-riscv64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-linux-s390x",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-linux-s390x.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-linux-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-linux-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-windows-aarch64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-windows-aarch64.exe.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-windows-x86_64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.29.1-desktop.2/docker-compose-windows-x86_64.exe.sha256"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"v2.27.1-desktop.1": {
|
||||||
|
"id": 157591108,
|
||||||
|
"tag_name": "v2.27.1-desktop.1",
|
||||||
|
"html_url": "https://github.com/docker/compose-desktop/releases/tag/v2.27.1-desktop.1",
|
||||||
|
"assets": [
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/LICENSE",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/checksums.txt",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-darwin-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-darwin-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-darwin-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-darwin-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-armv6",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-armv6.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-armv7",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-armv7.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-ppc64le",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-ppc64le.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-riscv64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-riscv64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-s390x",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-s390x.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-windows-aarch64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-windows-aarch64.exe.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-windows-x86_64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-windows-x86_64.exe.sha256"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"v2.27.0-desktop.2": {
|
||||||
|
"id": 155529789,
|
||||||
|
"tag_name": "v2.27.0-desktop.2",
|
||||||
|
"html_url": "https://github.com/docker/compose-desktop/releases/tag/v2.27.0-desktop.2",
|
||||||
|
"assets": [
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/LICENSE",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/checksums.txt",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-darwin-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-darwin-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-darwin-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-darwin-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-linux-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-linux-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-linux-armv6",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-linux-armv6.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-linux-armv7",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-linux-armv7.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-linux-ppc64le",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-linux-ppc64le.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-linux-riscv64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-linux-riscv64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-linux-s390x",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-linux-s390x.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-linux-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-linux-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-windows-aarch64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-windows-aarch64.exe.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-windows-x86_64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.0-desktop.2/docker-compose-windows-x86_64.exe.sha256"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"v2.23.3-desktop.2": {
|
||||||
|
"id": 132265362,
|
||||||
|
"tag_name": "v2.23.3-desktop.2",
|
||||||
|
"html_url": "https://github.com/docker/compose-desktop/releases/tag/v2.23.3-desktop.2",
|
||||||
|
"assets": [
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/LICENSE",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/checksums.txt",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-darwin-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-darwin-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-darwin-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-darwin-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-linux-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-linux-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-linux-armv6",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-linux-armv6.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-linux-armv7",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-linux-armv7.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-linux-ppc64le",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-linux-ppc64le.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-linux-riscv64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-linux-riscv64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-linux-s390x",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-linux-s390x.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-linux-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-linux-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-windows-aarch64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-windows-aarch64.exe.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-windows-x86_64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.2/docker-compose-windows-x86_64.exe.sha256"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"edge": {
|
||||||
|
"id": 157591108,
|
||||||
|
"tag_name": "v2.27.1-desktop.1",
|
||||||
|
"html_url": "https://github.com/docker/compose-desktop/releases/tag/v2.27.1-desktop.1",
|
||||||
|
"assets": [
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/LICENSE",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/checksums.txt",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-darwin-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-darwin-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-darwin-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-darwin-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-armv6",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-armv6.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-armv7",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-armv7.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-ppc64le",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-ppc64le.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-riscv64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-riscv64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-s390x",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-s390x.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-linux-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-windows-aarch64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-windows-aarch64.exe.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-windows-x86_64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.27.1-desktop.1/docker-compose-windows-x86_64.exe.sha256"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"v2.23.3-desktop.1": {
|
||||||
|
"id": 131533252,
|
||||||
|
"tag_name": "v2.23.3-desktop.1",
|
||||||
|
"html_url": "https://github.com/docker/compose-desktop/releases/tag/v2.23.3-desktop.1",
|
||||||
|
"assets": [
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/LICENSE",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/checksums.txt",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-darwin-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-darwin-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-darwin-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-darwin-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-linux-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-linux-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-linux-armv6",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-linux-armv6.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-linux-armv7",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-linux-armv7.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-linux-ppc64le",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-linux-ppc64le.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-linux-riscv64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-linux-riscv64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-linux-s390x",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-linux-s390x.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-linux-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-linux-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-windows-aarch64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-windows-aarch64.exe.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-windows-x86_64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.23.3-desktop.1/docker-compose-windows-x86_64.exe.sha256"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"v2.22.0-desktop.2": {
|
||||||
|
"id": 123498315,
|
||||||
|
"tag_name": "v2.22.0-desktop.2",
|
||||||
|
"html_url": "https://github.com/docker/compose-desktop/releases/tag/v2.22.0-desktop.2",
|
||||||
|
"assets": [
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/LICENSE",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/checksums.txt",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-darwin-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-darwin-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-darwin-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-darwin-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-linux-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-linux-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-linux-armv6",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-linux-armv6.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-linux-armv7",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-linux-armv7.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-linux-ppc64le",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-linux-ppc64le.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-linux-riscv64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-linux-riscv64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-linux-s390x",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-linux-s390x.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-linux-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-linux-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-windows-aarch64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-windows-aarch64.exe.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-windows-x86_64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.22.0-desktop.2/docker-compose-windows-x86_64.exe.sha256"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"v2.21.0-desktop.1": {
|
||||||
|
"id": 121171816,
|
||||||
|
"tag_name": "v2.21.0-desktop.1",
|
||||||
|
"html_url": "https://github.com/docker/compose-desktop/releases/tag/v2.21.0-desktop.1",
|
||||||
|
"assets": [
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/LICENSE",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/checksums.txt",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-darwin-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-darwin-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-darwin-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-darwin-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-linux-aarch64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-linux-aarch64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-linux-armv6",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-linux-armv6.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-linux-armv7",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-linux-armv7.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-linux-ppc64le",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-linux-ppc64le.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-linux-riscv64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-linux-riscv64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-linux-s390x",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-linux-s390x.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-linux-x86_64",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-linux-x86_64.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-windows-aarch64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-windows-aarch64.exe.sha256",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-windows-x86_64.exe",
|
||||||
|
"https://github.com/docker/compose-desktop/releases/download/v2.21.0-desktop.1/docker-compose-windows-x86_64.exe.sha256"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
18
.github/docker-releases.json
vendored
18
.github/docker-releases.json
vendored
@@ -1,8 +1,14 @@
|
|||||||
{
|
{
|
||||||
"latest": {
|
"latest": {
|
||||||
"id": 194138446,
|
"id": 196137348,
|
||||||
"tag_name": "v27.5.0",
|
"tag_name": "v27.5.1",
|
||||||
"html_url": "https://github.com/moby/moby/releases/tag/v27.5.0",
|
"html_url": "https://github.com/moby/moby/releases/tag/v27.5.1",
|
||||||
|
"assets": []
|
||||||
|
},
|
||||||
|
"v27.5.1": {
|
||||||
|
"id": 196137348,
|
||||||
|
"tag_name": "v27.5.1",
|
||||||
|
"html_url": "https://github.com/moby/moby/releases/tag/v27.5.1",
|
||||||
"assets": []
|
"assets": []
|
||||||
},
|
},
|
||||||
"v27.5.0": {
|
"v27.5.0": {
|
||||||
@@ -12,9 +18,9 @@
|
|||||||
"assets": []
|
"assets": []
|
||||||
},
|
},
|
||||||
"edge": {
|
"edge": {
|
||||||
"id": 194138446,
|
"id": 196137348,
|
||||||
"tag_name": "v27.5.0",
|
"tag_name": "v27.5.1",
|
||||||
"html_url": "https://github.com/moby/moby/releases/tag/v27.5.0",
|
"html_url": "https://github.com/moby/moby/releases/tag/v27.5.1",
|
||||||
"assets": []
|
"assets": []
|
||||||
},
|
},
|
||||||
"v27.5.0-rc.2": {
|
"v27.5.0-rc.2": {
|
||||||
|
|||||||
58
.github/workflows/compose-lab-releases-json.yml
vendored
Normal file
58
.github/workflows/compose-lab-releases-json.yml
vendored
Normal file
@@ -0,0 +1,58 @@
|
|||||||
|
name: compose-lab-releases-json
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
|
||||||
|
on:
|
||||||
|
workflow_dispatch:
|
||||||
|
schedule:
|
||||||
|
- cron: '0 */12 * * *'
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- 'main'
|
||||||
|
pull_request:
|
||||||
|
paths:
|
||||||
|
- '.github/workflows/compose-lab-releases-json.yml'
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
generate:
|
||||||
|
uses: crazy-max/.github/.github/workflows/releases-json.yml@7f83a5a887650a38e4d0e05d5262309cfaa31459
|
||||||
|
with:
|
||||||
|
repository: docker/compose-desktop
|
||||||
|
artifact_name: compose-lab-releases-json
|
||||||
|
filename: compose-lab-releases.json
|
||||||
|
secrets: inherit
|
||||||
|
|
||||||
|
open-pr:
|
||||||
|
runs-on: ubuntu-22.04
|
||||||
|
if: github.event_name != 'pull_request'
|
||||||
|
needs:
|
||||||
|
- generate
|
||||||
|
steps:
|
||||||
|
-
|
||||||
|
name: Checkout
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
-
|
||||||
|
name: Download
|
||||||
|
uses: actions/download-artifact@v4
|
||||||
|
with:
|
||||||
|
name: compose-lab-releases-json
|
||||||
|
path: .github
|
||||||
|
-
|
||||||
|
name: Commit changes
|
||||||
|
run: |
|
||||||
|
git add -A .
|
||||||
|
-
|
||||||
|
name: Create PR
|
||||||
|
uses: peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f # v7.0.5
|
||||||
|
with:
|
||||||
|
base: main
|
||||||
|
branch: bot/compose-lab-releases-json
|
||||||
|
commit-message: "github: update .github/compose-lab-releases.json"
|
||||||
|
signoff: true
|
||||||
|
delete-branch: true
|
||||||
|
title: "Update `.github/compose-lab-releases.json`"
|
||||||
|
body: |
|
||||||
|
Update `.github/compose-lab-releases.json` to keep in sync with [https://github.com/docker/compose-desktop](https://github.com/docker/compose-desktop).
|
||||||
|
draft: false
|
||||||
2
.github/workflows/test.yml
vendored
2
.github/workflows/test.yml
vendored
@@ -16,7 +16,7 @@ on:
|
|||||||
env:
|
env:
|
||||||
NODE_VERSION: "20"
|
NODE_VERSION: "20"
|
||||||
BUILDX_VERSION: "edge"
|
BUILDX_VERSION: "edge"
|
||||||
BUILDKIT_IMAGE: "moby/buildkit:v0.18.2"
|
BUILDKIT_IMAGE: "moby/buildkit:v0.19.0"
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
test:
|
test:
|
||||||
|
|||||||
@@ -1,4 +1,11 @@
|
|||||||
{
|
{
|
||||||
|
"group": {
|
||||||
|
"default": {
|
||||||
|
"targets": [
|
||||||
|
"default"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
"target": {
|
"target": {
|
||||||
"default": {
|
"default": {
|
||||||
"context": ".",
|
"context": ".",
|
||||||
@@ -9,7 +16,7 @@
|
|||||||
"type": "provenance"
|
"type": "provenance"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"disabled": "true",
|
"disabled": true,
|
||||||
"type": "sbom"
|
"type": "sbom"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -37,3 +37,15 @@ GC Policy rule#2:
|
|||||||
GC Policy rule#3:
|
GC Policy rule#3:
|
||||||
All: true
|
All: true
|
||||||
Keep Bytes: 94.06GiB
|
Keep Bytes: 94.06GiB
|
||||||
|
File#buildkitd.toml:
|
||||||
|
> debug = true
|
||||||
|
> insecure-entitlements = ["network.host", "security.insecure"]
|
||||||
|
> trace = true
|
||||||
|
>
|
||||||
|
> [log]
|
||||||
|
> format = "text"
|
||||||
|
>
|
||||||
|
File#foo.txt:
|
||||||
|
> foo = bar
|
||||||
|
> baz = qux
|
||||||
|
>
|
||||||
|
|||||||
@@ -449,7 +449,19 @@ describe('parseInspect', () => {
|
|||||||
"all": true,
|
"all": true,
|
||||||
"keepBytes": "94.06GiB",
|
"keepBytes": "94.06GiB",
|
||||||
}
|
}
|
||||||
]
|
],
|
||||||
|
"files": {
|
||||||
|
"buildkitd.toml": `debug = true
|
||||||
|
insecure-entitlements = ["network.host", "security.insecure"]
|
||||||
|
trace = true
|
||||||
|
|
||||||
|
[log]
|
||||||
|
format = "text"
|
||||||
|
`,
|
||||||
|
"foo.txt": `foo = bar
|
||||||
|
baz = qux
|
||||||
|
`,
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -57,22 +57,26 @@ describe('download', () => {
|
|||||||
['v0.9.0'],
|
['v0.9.0'],
|
||||||
['v0.10.5'],
|
['v0.10.5'],
|
||||||
])(
|
])(
|
||||||
'acquires %p of buildx with cache', async (version) => {
|
'acquires %p of buildx with cache', async (version) => {
|
||||||
const install = new Install({standalone: false});
|
const install = new Install({standalone: false});
|
||||||
const toolPath = await install.download(version);
|
const toolPath = await install.download(version);
|
||||||
expect(fs.existsSync(toolPath)).toBe(true);
|
expect(fs.existsSync(toolPath)).toBe(true);
|
||||||
});
|
},
|
||||||
|
100000
|
||||||
|
);
|
||||||
|
|
||||||
// prettier-ignore
|
// prettier-ignore
|
||||||
test.each([
|
test.each([
|
||||||
['v0.11.2'],
|
['v0.11.2'],
|
||||||
['v0.12.0'],
|
['v0.12.0'],
|
||||||
])(
|
])(
|
||||||
'acquires %p of buildx without cache', async (version) => {
|
'acquires %p of buildx without cache', async (version) => {
|
||||||
const install = new Install({standalone: false});
|
const install = new Install({standalone: false});
|
||||||
const toolPath = await install.download(version, true);
|
const toolPath = await install.download(version, true);
|
||||||
expect(fs.existsSync(toolPath)).toBe(true);
|
expect(fs.existsSync(toolPath)).toBe(true);
|
||||||
});
|
},
|
||||||
|
100000
|
||||||
|
);
|
||||||
|
|
||||||
// TODO: add tests for arm
|
// TODO: add tests for arm
|
||||||
// prettier-ignore
|
// prettier-ignore
|
||||||
@@ -86,7 +90,7 @@ describe('download', () => {
|
|||||||
['linux', 'ppc64'],
|
['linux', 'ppc64'],
|
||||||
['linux', 's390x'],
|
['linux', 's390x'],
|
||||||
])(
|
])(
|
||||||
'acquires buildx for %s/%s', async (os, arch) => {
|
'acquires buildx for %s/%s', async (os, arch) => {
|
||||||
jest.spyOn(osm, 'platform').mockImplementation(() => os as NodeJS.Platform);
|
jest.spyOn(osm, 'platform').mockImplementation(() => os as NodeJS.Platform);
|
||||||
jest.spyOn(osm, 'arch').mockImplementation(() => arch);
|
jest.spyOn(osm, 'arch').mockImplementation(() => arch);
|
||||||
const install = new Install();
|
const install = new Install();
|
||||||
|
|||||||
@@ -20,13 +20,27 @@ import os from 'os';
|
|||||||
import path from 'path';
|
import path from 'path';
|
||||||
|
|
||||||
import {Cache} from '../src/cache';
|
import {Cache} from '../src/cache';
|
||||||
|
import {Util} from '../src/util';
|
||||||
|
|
||||||
const fixturesDir = path.join(__dirname, '.fixtures');
|
const fixturesDir = path.join(__dirname, '.fixtures');
|
||||||
const tmpDir = fs.mkdtempSync(path.join(process.env.TEMP || os.tmpdir(), 'cache-itg-'));
|
const tmpDir = fs.mkdtempSync(path.join(process.env.TEMP || os.tmpdir(), 'cache-itg-'));
|
||||||
|
|
||||||
describe('cache', () => {
|
describe('cache', () => {
|
||||||
it('github-repo', async () => {
|
it('caches github-repo', async () => {
|
||||||
const r = (Math.random() + 1).toString(36).substring(7);
|
const r = Util.generateRandomString();
|
||||||
|
const htcName = `cache-test-github-repo-${r}`;
|
||||||
|
const c = new Cache({
|
||||||
|
htcName: htcName,
|
||||||
|
htcVersion: `v1.0.0+${r}`,
|
||||||
|
baseCacheDir: path.join(tmpDir, '.cache-test'),
|
||||||
|
cacheFile: 'github-repo.json'
|
||||||
|
});
|
||||||
|
expect(await c.save(path.join(fixturesDir, 'github-repo.json'), true)).not.toEqual('');
|
||||||
|
expect(await c.find()).not.toEqual('');
|
||||||
|
});
|
||||||
|
|
||||||
|
it('caches github-repo with post state', async () => {
|
||||||
|
const r = Util.generateRandomString();
|
||||||
const htcName = `cache-test-github-repo-${r}`;
|
const htcName = `cache-test-github-repo-${r}`;
|
||||||
const c = new Cache({
|
const c = new Cache({
|
||||||
htcName: htcName,
|
htcName: htcName,
|
||||||
@@ -35,6 +49,7 @@ describe('cache', () => {
|
|||||||
cacheFile: 'github-repo.json'
|
cacheFile: 'github-repo.json'
|
||||||
});
|
});
|
||||||
expect(await c.save(path.join(fixturesDir, 'github-repo.json'))).not.toEqual('');
|
expect(await c.save(path.join(fixturesDir, 'github-repo.json'))).not.toEqual('');
|
||||||
|
expect(await Cache.post()).not.toBeNull();
|
||||||
expect(await c.find()).not.toEqual('');
|
expect(await c.find()).not.toEqual('');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ describe('download', () => {
|
|||||||
['v2.32.4', true],
|
['v2.32.4', true],
|
||||||
['latest', true]
|
['latest', true]
|
||||||
])(
|
])(
|
||||||
'acquires %p of compose (standalone: %p)', async (version, standalone) => {
|
'acquires %p of compose (standalone: %p)', async (version, standalone) => {
|
||||||
const install = new Install({standalone: standalone});
|
const install = new Install({standalone: standalone});
|
||||||
const toolPath = await install.download(version);
|
const toolPath = await install.download(version);
|
||||||
expect(fs.existsSync(toolPath)).toBe(true);
|
expect(fs.existsSync(toolPath)).toBe(true);
|
||||||
@@ -57,22 +57,26 @@ describe('download', () => {
|
|||||||
['v2.31.0'],
|
['v2.31.0'],
|
||||||
['v2.32.4'],
|
['v2.32.4'],
|
||||||
])(
|
])(
|
||||||
'acquires %p of compose with cache', async (version) => {
|
'acquires %p of compose with cache', async (version) => {
|
||||||
const install = new Install({standalone: false});
|
const install = new Install({standalone: false});
|
||||||
const toolPath = await install.download(version);
|
const toolPath = await install.download(version);
|
||||||
expect(fs.existsSync(toolPath)).toBe(true);
|
expect(fs.existsSync(toolPath)).toBe(true);
|
||||||
});
|
},
|
||||||
|
100000
|
||||||
|
);
|
||||||
|
|
||||||
// prettier-ignore
|
// prettier-ignore
|
||||||
test.each([
|
test.each([
|
||||||
['v2.27.1'],
|
['v2.27.1'],
|
||||||
['v2.28.0'],
|
['v2.28.0'],
|
||||||
])(
|
])(
|
||||||
'acquires %p of compose without cache', async (version) => {
|
'acquires %p of compose without cache', async (version) => {
|
||||||
const install = new Install({standalone: false});
|
const install = new Install({standalone: false});
|
||||||
const toolPath = await install.download(version, true);
|
const toolPath = await install.download(version, true);
|
||||||
expect(fs.existsSync(toolPath)).toBe(true);
|
expect(fs.existsSync(toolPath)).toBe(true);
|
||||||
});
|
},
|
||||||
|
100000
|
||||||
|
);
|
||||||
|
|
||||||
// TODO: add tests for arm
|
// TODO: add tests for arm
|
||||||
// prettier-ignore
|
// prettier-ignore
|
||||||
@@ -86,7 +90,7 @@ describe('download', () => {
|
|||||||
['linux', 'ppc64'],
|
['linux', 'ppc64'],
|
||||||
['linux', 's390x'],
|
['linux', 's390x'],
|
||||||
])(
|
])(
|
||||||
'acquires compose for %s/%s', async (os, arch) => {
|
'acquires compose for %s/%s', async (os, arch) => {
|
||||||
jest.spyOn(osm, 'platform').mockImplementation(() => os as NodeJS.Platform);
|
jest.spyOn(osm, 'platform').mockImplementation(() => os as NodeJS.Platform);
|
||||||
jest.spyOn(osm, 'arch').mockImplementation(() => arch);
|
jest.spyOn(osm, 'arch').mockImplementation(() => arch);
|
||||||
const install = new Install();
|
const install = new Install();
|
||||||
@@ -98,28 +102,47 @@ describe('download', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
describe('getDownloadVersion', () => {
|
describe('getDownloadVersion', () => {
|
||||||
it('returns latest download version', async () => {
|
it('returns official latest download version', async () => {
|
||||||
const version = await Install.getDownloadVersion('latest');
|
const version = await Install.getDownloadVersion('latest');
|
||||||
|
expect(version.key).toEqual('official');
|
||||||
expect(version.version).toEqual('latest');
|
expect(version.version).toEqual('latest');
|
||||||
expect(version.downloadURL).toEqual('https://github.com/docker/compose/releases/download/v%s/%s');
|
expect(version.downloadURL).toEqual('https://github.com/docker/compose/releases/download/v%s/%s');
|
||||||
expect(version.releasesURL).toEqual('https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/compose-releases.json');
|
expect(version.releasesURL).toEqual('https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/compose-releases.json');
|
||||||
});
|
});
|
||||||
it('returns v2.24.3 download version', async () => {
|
it('returns official v2.24.3 download version', async () => {
|
||||||
const version = await Install.getDownloadVersion('v2.24.3');
|
const version = await Install.getDownloadVersion('v2.24.3');
|
||||||
|
expect(version.key).toEqual('official');
|
||||||
expect(version.version).toEqual('v2.24.3');
|
expect(version.version).toEqual('v2.24.3');
|
||||||
expect(version.downloadURL).toEqual('https://github.com/docker/compose/releases/download/v%s/%s');
|
expect(version.downloadURL).toEqual('https://github.com/docker/compose/releases/download/v%s/%s');
|
||||||
expect(version.releasesURL).toEqual('https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/compose-releases.json');
|
expect(version.releasesURL).toEqual('https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/compose-releases.json');
|
||||||
});
|
});
|
||||||
|
it('returns cloud latest download version', async () => {
|
||||||
|
const version = await Install.getDownloadVersion('cloud:latest');
|
||||||
|
expect(version.key).toEqual('cloud');
|
||||||
|
expect(version.version).toEqual('latest');
|
||||||
|
expect(version.downloadURL).toEqual('https://github.com/docker/compose-desktop/releases/download/v%s/%s');
|
||||||
|
expect(version.releasesURL).toEqual('https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/compose-lab-releases.json');
|
||||||
|
});
|
||||||
|
it('returns cloud v2.27.1-desktop.1 download version', async () => {
|
||||||
|
const version = await Install.getDownloadVersion('cloud:v2.27.1-desktop.1');
|
||||||
|
expect(version.key).toEqual('cloud');
|
||||||
|
expect(version.version).toEqual('v2.27.1-desktop.1');
|
||||||
|
expect(version.downloadURL).toEqual('https://github.com/docker/compose-desktop/releases/download/v%s/%s');
|
||||||
|
expect(version.releasesURL).toEqual('https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/compose-lab-releases.json');
|
||||||
|
});
|
||||||
|
it('unknown repo', async () => {
|
||||||
|
await expect(Install.getDownloadVersion('foo:bar')).rejects.toThrow(new Error('Cannot find compose version for foo:bar'));
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('getRelease', () => {
|
describe('getRelease', () => {
|
||||||
it('returns latest GitHub release', async () => {
|
it('returns latest official GitHub release', async () => {
|
||||||
const version = await Install.getDownloadVersion('latest');
|
const version = await Install.getDownloadVersion('latest');
|
||||||
const release = await Install.getRelease(version);
|
const release = await Install.getRelease(version);
|
||||||
expect(release).not.toBeNull();
|
expect(release).not.toBeNull();
|
||||||
expect(release?.tag_name).not.toEqual('');
|
expect(release?.tag_name).not.toEqual('');
|
||||||
});
|
});
|
||||||
it('returns v2.24.3 GitHub release', async () => {
|
it('returns v2.24.3 official GitHub release', async () => {
|
||||||
const version = await Install.getDownloadVersion('v2.24.3');
|
const version = await Install.getDownloadVersion('v2.24.3');
|
||||||
const release = await Install.getRelease(version);
|
const release = await Install.getRelease(version);
|
||||||
expect(release).not.toBeNull();
|
expect(release).not.toBeNull();
|
||||||
@@ -127,6 +150,14 @@ describe('getRelease', () => {
|
|||||||
expect(release?.tag_name).toEqual('v2.24.3');
|
expect(release?.tag_name).toEqual('v2.24.3');
|
||||||
expect(release?.html_url).toEqual('https://github.com/docker/compose/releases/tag/v2.24.3');
|
expect(release?.html_url).toEqual('https://github.com/docker/compose/releases/tag/v2.24.3');
|
||||||
});
|
});
|
||||||
|
it('returns v2.27.1-desktop.1 cloud GitHub release', async () => {
|
||||||
|
const version = await Install.getDownloadVersion('cloud:v2.27.1-desktop.1');
|
||||||
|
const release = await Install.getRelease(version);
|
||||||
|
expect(release).not.toBeNull();
|
||||||
|
expect(release?.id).toEqual(157591108);
|
||||||
|
expect(release?.tag_name).toEqual('v2.27.1-desktop.1');
|
||||||
|
expect(release?.html_url).toEqual('https://github.com/docker/compose-desktop/releases/tag/v2.27.1-desktop.1');
|
||||||
|
});
|
||||||
it('unknown release', async () => {
|
it('unknown release', async () => {
|
||||||
const version = await Install.getDownloadVersion('foo');
|
const version = await Install.getDownloadVersion('foo');
|
||||||
await expect(Install.getRelease(version)).rejects.toThrow(new Error('Cannot find Compose release foo in https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/compose-releases.json'));
|
await expect(Install.getRelease(version)).rejects.toThrow(new Error('Cannot find Compose release foo in https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/compose-releases.json'));
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
ARG NODE_VERSION=20
|
ARG NODE_VERSION=20
|
||||||
ARG DOCKER_VERSION=27.2.1
|
ARG DOCKER_VERSION=27.2.1
|
||||||
ARG BUILDX_VERSION=0.19.3
|
ARG BUILDX_VERSION=0.20.1
|
||||||
ARG COMPOSE_VERSION=2.32.4
|
ARG COMPOSE_VERSION=2.32.4
|
||||||
ARG UNDOCK_VERSION=0.8.0
|
ARG UNDOCK_VERSION=0.8.0
|
||||||
|
|
||||||
|
|||||||
@@ -238,6 +238,9 @@ export class Bake {
|
|||||||
case 'type':
|
case 'type':
|
||||||
attestEntry.type = value;
|
attestEntry.type = value;
|
||||||
break;
|
break;
|
||||||
|
case 'disabled':
|
||||||
|
attestEntry.disabled = Util.parseBool(value);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
attestEntry[key] = value;
|
attestEntry[key] = value;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -89,6 +89,7 @@ export class Builder {
|
|||||||
let parsingType: string | undefined;
|
let parsingType: string | undefined;
|
||||||
let currentNode: NodeInfo = {};
|
let currentNode: NodeInfo = {};
|
||||||
let currentGCPolicy: GCPolicy | undefined;
|
let currentGCPolicy: GCPolicy | undefined;
|
||||||
|
let currentFile: string | undefined;
|
||||||
for (const line of data.trim().split(`\n`)) {
|
for (const line of data.trim().split(`\n`)) {
|
||||||
const [key, ...rest] = line.split(':');
|
const [key, ...rest] = line.split(':');
|
||||||
const lkey = key.toLowerCase();
|
const lkey = key.toLowerCase();
|
||||||
@@ -178,6 +179,12 @@ export class Builder {
|
|||||||
currentGCPolicy = undefined;
|
currentGCPolicy = undefined;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case lkey.startsWith('file#'):
|
||||||
|
parsingType = 'file';
|
||||||
|
currentFile = key.split('#')[1];
|
||||||
|
currentNode.files = currentNode.files || {};
|
||||||
|
currentNode.files[currentFile] = '';
|
||||||
|
break;
|
||||||
default: {
|
default: {
|
||||||
switch (parsingType || '') {
|
switch (parsingType || '') {
|
||||||
case 'features': {
|
case 'features': {
|
||||||
@@ -215,6 +222,15 @@ export class Builder {
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case 'file': {
|
||||||
|
if (currentFile && currentNode.files) {
|
||||||
|
if (currentNode.files[currentFile].length > 0) {
|
||||||
|
currentNode.files[currentFile] += '\n';
|
||||||
|
}
|
||||||
|
currentNode.files[currentFile] += line.replace(/^\s>\s?/, '');
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
23
src/cache.ts
23
src/cache.ts
@@ -55,7 +55,7 @@ export class Cache {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public async save(file: string): Promise<string> {
|
public async save(file: string, skipState?: boolean): Promise<string> {
|
||||||
core.debug(`Cache.save ${file}`);
|
core.debug(`Cache.save ${file}`);
|
||||||
const cachePath = this.copyToCache(file);
|
const cachePath = this.copyToCache(file);
|
||||||
|
|
||||||
@@ -63,14 +63,19 @@ export class Cache {
|
|||||||
core.debug(`Cache.save cached to hosted tool cache ${htcPath}`);
|
core.debug(`Cache.save cached to hosted tool cache ${htcPath}`);
|
||||||
|
|
||||||
if (!this.ghaNoCache && cache.isFeatureAvailable()) {
|
if (!this.ghaNoCache && cache.isFeatureAvailable()) {
|
||||||
core.debug(`Cache.save sending ${this.ghaCacheKey} to post state`);
|
if (skipState) {
|
||||||
core.saveState(
|
core.debug(`Cache.save caching ${this.ghaCacheKey} to GitHub Actions cache`);
|
||||||
Cache.POST_CACHE_KEY,
|
await cache.saveCache([this.cacheDir], this.ghaCacheKey);
|
||||||
JSON.stringify({
|
} else {
|
||||||
dir: this.cacheDir,
|
core.debug(`Cache.save sending ${this.ghaCacheKey} to post state`);
|
||||||
key: this.ghaCacheKey
|
core.saveState(
|
||||||
} as CachePostState)
|
Cache.POST_CACHE_KEY,
|
||||||
);
|
JSON.stringify({
|
||||||
|
dir: this.cacheDir,
|
||||||
|
key: this.ghaCacheKey
|
||||||
|
} as CachePostState)
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return cachePath;
|
return cachePath;
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ export class Install {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const installCache = new Cache({
|
const installCache = new Cache({
|
||||||
htcName: 'compose-dl-bin',
|
htcName: version.key != 'official' ? `compose-dl-bin-${version.key}` : 'compose-dl-bin',
|
||||||
htcVersion: vspec,
|
htcVersion: vspec,
|
||||||
baseCacheDir: path.join(os.homedir(), '.bin'),
|
baseCacheDir: path.join(os.homedir(), '.bin'),
|
||||||
cacheFile: os.platform() == 'win32' ? 'docker-compose.exe' : 'docker-compose',
|
cacheFile: os.platform() == 'win32' ? 'docker-compose.exe' : 'docker-compose',
|
||||||
@@ -172,11 +172,32 @@ export class Install {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static async getDownloadVersion(v: string): Promise<DownloadVersion> {
|
public static async getDownloadVersion(v: string): Promise<DownloadVersion> {
|
||||||
return {
|
let [repoKey, version] = v.split(':');
|
||||||
version: v,
|
if (!version) {
|
||||||
downloadURL: 'https://github.com/docker/compose/releases/download/v%s/%s',
|
version = repoKey;
|
||||||
releasesURL: 'https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/compose-releases.json'
|
repoKey = 'official';
|
||||||
};
|
}
|
||||||
|
switch (repoKey) {
|
||||||
|
case 'official': {
|
||||||
|
return {
|
||||||
|
key: repoKey,
|
||||||
|
version: version,
|
||||||
|
downloadURL: 'https://github.com/docker/compose/releases/download/v%s/%s',
|
||||||
|
releasesURL: 'https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/compose-releases.json'
|
||||||
|
};
|
||||||
|
}
|
||||||
|
case 'cloud': {
|
||||||
|
return {
|
||||||
|
key: repoKey,
|
||||||
|
version: version,
|
||||||
|
downloadURL: 'https://github.com/docker/compose-desktop/releases/download/v%s/%s',
|
||||||
|
releasesURL: 'https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/compose-lab-releases.json'
|
||||||
|
};
|
||||||
|
}
|
||||||
|
default: {
|
||||||
|
throw new Error(`Cannot find compose version for ${v}`);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static async getRelease(version: DownloadVersion): Promise<GitHubRelease> {
|
public static async getRelease(version: DownloadVersion): Promise<GitHubRelease> {
|
||||||
|
|||||||
@@ -52,7 +52,8 @@ export interface Target {
|
|||||||
|
|
||||||
export interface AttestEntry {
|
export interface AttestEntry {
|
||||||
type: string;
|
type: string;
|
||||||
[key: string]: string;
|
disabled?: string | boolean;
|
||||||
|
[key: string]: string | boolean | undefined;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface CacheEntry {
|
export interface CacheEntry {
|
||||||
|
|||||||
@@ -35,6 +35,7 @@ export interface NodeInfo extends Node {
|
|||||||
features?: Record<string, boolean>;
|
features?: Record<string, boolean>;
|
||||||
labels?: Record<string, string>;
|
labels?: Record<string, string>;
|
||||||
gcPolicy?: Array<GCPolicy>;
|
gcPolicy?: Array<GCPolicy>;
|
||||||
|
files?: Record<string, string>;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface GCPolicy {
|
export interface GCPolicy {
|
||||||
|
|||||||
@@ -15,6 +15,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
export interface DownloadVersion {
|
export interface DownloadVersion {
|
||||||
|
key: string;
|
||||||
version: string;
|
version: string;
|
||||||
downloadURL: string;
|
downloadURL: string;
|
||||||
releasesURL: string;
|
releasesURL: string;
|
||||||
|
|||||||
Reference in New Issue
Block a user