Compare commits

...

62 Commits

Author SHA1 Message Date
CrazyMax
ea5e6b5583 Merge pull request #534 from crazy-max/util-input-number
Some checks failed
publish / publish (push) Has been cancelled
util: getInputNumber func
2024-12-13 16:26:56 +01:00
CrazyMax
e6e545e60d util: getInputNumber func
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-12-13 13:04:29 +01:00
CrazyMax
ca8094202e Merge pull request #533 from docker/bot/buildx-lab-releases-json
Update `.github/buildx-lab-releases.json`
2024-12-13 12:19:21 +01:00
crazy-max
18f86e8bbe github: update .github/buildx-lab-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-13 11:16:50 +00:00
CrazyMax
015ed3d61a Merge pull request #532 from crazy-max/buildx-cloud-repokey
Some checks failed
publish / publish (push) Has been cancelled
buildx(install): rename lab to cloud
2024-12-12 14:57:04 +01:00
CrazyMax
e1103fddef buildx(install): rename lab to cloud
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-12-12 14:39:17 +01:00
CrazyMax
1d49775be9 Merge pull request #531 from crazy-max/docker-install-local-tcp
docker(install): opt to expose local tcp address
2024-12-12 14:32:14 +01:00
CrazyMax
51e66210fb ci: split docker install by test name
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-12-12 14:18:50 +01:00
CrazyMax
cd8a555683 docker(install): opt to expose local tcp address
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-12-12 11:14:31 +01:00
CrazyMax
e908dafd1d ci: split docker install for other os
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-12-11 21:55:15 +01:00
CrazyMax
ba72b5ac36 Merge pull request #530 from docker/bot/buildx-lab-releases-json
Update `.github/buildx-lab-releases.json`
2024-12-11 13:59:51 +01:00
crazy-max
697daea613 github: update .github/buildx-lab-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-11 12:59:11 +00:00
CrazyMax
cf3b7825d1 Merge pull request #529 from docker/bot/buildx-lab-releases-json
Update `.github/buildx-lab-releases.json`
2024-12-11 13:58:33 +01:00
crazy-max
c02def4ec1 github: update .github/buildx-lab-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-11 00:20:03 +00:00
CrazyMax
f24e36809f Merge pull request #528 from docker/bot/docker-releases-json
Update `.github/docker-releases.json`
2024-12-10 09:41:13 +01:00
crazy-max
525e465d20 github: update .github/docker-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-10 00:30:52 +00:00
CrazyMax
21b322a03a Merge pull request #525 from docker/bot/docker-releases-json
Update `.github/docker-releases.json`
2024-12-09 10:18:56 +01:00
crazy-max
e30237e575 github: update .github/docker-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-07 10:14:11 +00:00
CrazyMax
4ab23ad060 Merge pull request #527 from docker/bot/buildx-releases-json
Update `.github/buildx-releases.json`
2024-12-07 11:13:38 +01:00
crazy-max
516e8d5ec9 github: update .github/buildx-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-07 00:21:40 +00:00
CrazyMax
4126481cc3 Merge pull request #526 from crazy-max/update-readme
readme: add setup-docker-action
2024-12-06 17:16:17 +01:00
CrazyMax
e1274f2024 readme: add setup-docker-action
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-12-06 17:07:02 +01:00
CrazyMax
0a8b89fa07 Merge pull request #524 from docker/bot/docker-releases-json
Update `.github/docker-releases.json`
2024-12-05 13:36:09 +01:00
crazy-max
0d31942772 github: update .github/docker-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-05 12:11:35 +00:00
CrazyMax
f3ecebd074 Merge pull request #522 from tonistiigi/update-buildkit-v0.18.1
github: update buildkit to v0.18.1
2024-12-04 09:59:33 +01:00
Tonis Tiigi
0d60eaffd1 github: update buildkit to v0.18.1
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2024-12-03 17:50:58 -08:00
CrazyMax
36650ca702 Merge pull request #521 from docker/bot/docker-releases-json
Some checks failed
publish / publish (push) Has been cancelled
Update `.github/docker-releases.json`
2024-12-03 14:58:59 +01:00
crazy-max
b232f18282 github: update .github/docker-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-30 00:29:03 +00:00
CrazyMax
2e6acb85f0 Merge pull request #520 from docker/bot/buildx-lab-releases-json
Update `.github/buildx-lab-releases.json`
2024-11-28 15:26:14 +01:00
crazy-max
a8ef02b62a github: update .github/buildx-lab-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-28 14:25:31 +00:00
CrazyMax
4d3be21dad Merge pull request #519 from docker/bot/buildx-lab-releases-json
Update `.github/buildx-lab-releases.json`
2024-11-28 14:38:59 +01:00
crazy-max
5b4f5428ef github: update .github/buildx-lab-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-28 13:36:53 +00:00
CrazyMax
c368aca6cf Merge pull request #518 from docker/bot/buildx-lab-releases-json
Update `.github/buildx-lab-releases.json`
2024-11-28 14:36:27 +01:00
crazy-max
d05cdc6878 github: update .github/buildx-lab-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-28 12:07:31 +00:00
CrazyMax
df61593ae1 Merge pull request #517 from tonistiigi/update-buildx-buildkit-v0.19.1
Update buildx buildkit v0.19.1
2024-11-27 20:58:36 +01:00
Tonis Tiigi
dd0ab4171a update buildkit to v0.18.0
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2024-11-27 11:02:18 -08:00
Tonis Tiigi
b0ac581cb1 update buildx to v0.19.1
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2024-11-27 11:01:53 -08:00
Tõnis Tiigi
5a8b57c95a Merge pull request #516 from docker/bot/buildx-releases-json
Update `.github/buildx-releases.json`
2024-11-27 10:59:08 -08:00
tonistiigi
3deaa610c5 github: update .github/buildx-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-27 18:55:07 +00:00
Tõnis Tiigi
b6c56c35d0 Merge pull request #515 from tonistiigi/revert-v0.18.0-pin
Revert "ci: pin buildx latest to v0.18.0"
2024-11-27 10:54:28 -08:00
Tonis Tiigi
aae39d4354 Revert "ci: pin buildx latest to v0.18.0"
This reverts commit 4ea16daf18.

Buildx v0.19.1 has been released.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2024-11-27 10:41:50 -08:00
CrazyMax
670488c531 Merge pull request #513 from docker/bot/docker-releases-json
Update `.github/docker-releases.json`
2024-11-27 12:50:40 +01:00
crazy-max
d7243bf353 github: update .github/docker-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-27 11:50:24 +00:00
CrazyMax
63258eae90 Merge pull request #512 from docker/bot/buildx-lab-releases-json
Update `.github/buildx-lab-releases.json`
2024-11-27 12:49:43 +01:00
crazy-max
9f942b9006 github: update .github/buildx-lab-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-27 11:49:26 +00:00
CrazyMax
b7d7639e37 Merge pull request #511 from docker/bot/undock-releases-json
Update `.github/undock-releases.json`
2024-11-27 12:48:58 +01:00
CrazyMax
1b47583286 Merge pull request #509 from docker/bot/buildx-releases-json
Update `.github/buildx-releases.json`
2024-11-27 12:48:38 +01:00
crazy-max
52a861f9a6 github: update .github/buildx-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-27 11:47:12 +00:00
crazy-max
4ec6da1c34 github: update .github/undock-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-27 11:47:06 +00:00
CrazyMax
fe4847c275 Merge pull request #510 from crazy-max/ci-update-releases-json
ci: update releases-json to 7f83a5a
2024-11-27 12:46:41 +01:00
CrazyMax
4ea16daf18 ci: pin buildx latest to v0.18.0
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-11-27 12:13:16 +01:00
CrazyMax
ae68f5e35d ci: update releases-json to 7f83a5a
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-11-27 12:12:19 +01:00
CrazyMax
48ef9fdac6 Merge pull request #508 from crazy-max/revert-buildx-update
Revert "github: update .github/buildx-releases.json"
2024-11-27 11:16:40 +01:00
CrazyMax
48b9f27a7b Revert "github: update .github/buildx-releases.json"
This reverts commit 0a1859004b.

Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-11-27 11:08:51 +01:00
CrazyMax
d51946fd4b Merge pull request #506 from docker/bot/buildx-releases-json
Update `.github/buildx-releases.json`
2024-11-27 09:48:23 +01:00
tonistiigi
0a1859004b github: update .github/buildx-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-27 02:01:47 +00:00
CrazyMax
ecd73afcbd Merge pull request #505 from crazy-max/bake-call
bake: missing call and allow cmd opts
2024-11-26 17:54:12 +01:00
CrazyMax
5cd47162a7 Merge pull request #504 from crazy-max/bake-missing-attrs
bake: missing attributes on group and target types
2024-11-26 17:53:55 +01:00
CrazyMax
dcacfbd8df Merge pull request #502 from docker/bot/buildx-releases-json
Update `.github/buildx-releases.json`
2024-11-26 15:58:14 +01:00
CrazyMax
79b9812052 bake: missing call and allow cmd opts
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-11-26 15:48:57 +01:00
CrazyMax
ade18ca4a9 bake: missing attributes on group and target types
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-11-26 15:37:21 +01:00
crazy-max
d9b2332555 github: update .github/buildx-releases.json
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-26 12:08:00 +00:00
20 changed files with 879 additions and 125 deletions

View File

@@ -1,43 +1,308 @@
{
"latest": {
"id": 174998914,
"tag_name": "v0.17.1-desktop.1",
"html_url": "https://github.com/docker/buildx-desktop/releases/tag/v0.17.1-desktop.1",
"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.17.1-desktop.1/buildx-v0.17.1-desktop.1.darwin-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.darwin-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.darwin-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.darwin-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.darwin-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.darwin-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-arm-v6",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-arm-v6.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-arm-v6.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-arm-v7",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-arm-v7.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-arm-v7.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-ppc64le",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-ppc64le.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-ppc64le.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-riscv64",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-riscv64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-riscv64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-s390x",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-s390x.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.linux-s390x.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.windows-amd64.exe",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.windows-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.windows-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.windows-arm64.exe",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.windows-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/buildx-v0.17.1-desktop.1.windows-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.17.1-desktop.1/checksums.txt"
"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": 190618703,
"tag_name": "v0.19.2-desktop.3",
"html_url": "https://github.com/docker/buildx-desktop/releases/tag/v0.19.2-desktop.3",
"assets": [
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.darwin-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.darwin-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.darwin-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.darwin-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.darwin-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.darwin-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.freebsd-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.freebsd-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.freebsd-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.freebsd-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.freebsd-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.freebsd-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm-v6",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm-v6.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm-v6.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm-v7",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm-v7.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm-v7.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-ppc64le",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-ppc64le.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-ppc64le.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-riscv64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-riscv64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-riscv64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-s390x",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-s390x.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-s390x.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.openbsd-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.openbsd-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.openbsd-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.openbsd-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.openbsd-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.openbsd-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.windows-amd64.exe",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.windows-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.windows-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.windows-arm64.exe",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.windows-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.windows-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/checksums.txt"
]
},
"v0.19.2-desktop.3": {
"id": 190618703,
"tag_name": "v0.19.2-desktop.3",
"html_url": "https://github.com/docker/buildx-desktop/releases/tag/v0.19.2-desktop.3",
"assets": [
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.darwin-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.darwin-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.darwin-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.darwin-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.darwin-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.darwin-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.freebsd-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.freebsd-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.freebsd-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.freebsd-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.freebsd-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.freebsd-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm-v6",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm-v6.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm-v6.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm-v7",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm-v7.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm-v7.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-ppc64le",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-ppc64le.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-ppc64le.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-riscv64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-riscv64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-riscv64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-s390x",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-s390x.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.linux-s390x.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.openbsd-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.openbsd-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.openbsd-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.openbsd-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.openbsd-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.openbsd-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.windows-amd64.exe",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.windows-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.windows-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.windows-arm64.exe",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.windows-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/buildx-v0.19.2-desktop.3.windows-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.3/checksums.txt"
]
},
"v0.19.2-desktop.2": {
"id": 190195372,
"tag_name": "v0.19.2-desktop.2",
"html_url": "https://github.com/docker/buildx-desktop/releases/tag/v0.19.2-desktop.2",
"assets": [
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.darwin-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.darwin-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.darwin-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.darwin-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.darwin-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.darwin-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.freebsd-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.freebsd-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.freebsd-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.freebsd-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.freebsd-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.freebsd-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-arm-v6",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-arm-v6.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-arm-v6.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-arm-v7",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-arm-v7.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-arm-v7.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-ppc64le",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-ppc64le.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-ppc64le.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-riscv64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-riscv64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-riscv64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-s390x",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-s390x.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.linux-s390x.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.openbsd-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.openbsd-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.openbsd-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.openbsd-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.openbsd-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.openbsd-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.windows-amd64.exe",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.windows-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.windows-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.windows-arm64.exe",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.windows-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/buildx-v0.19.2-desktop.2.windows-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.2/checksums.txt"
]
},
"v0.19.2-desktop.1": {
"id": 190017914,
"tag_name": "v0.19.2-desktop.1",
"html_url": "https://github.com/docker/buildx-desktop/releases/tag/v0.19.2-desktop.1",
"assets": [
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.darwin-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.darwin-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.darwin-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.darwin-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.darwin-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.darwin-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.freebsd-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.freebsd-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.freebsd-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.freebsd-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.freebsd-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.freebsd-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-arm-v6",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-arm-v6.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-arm-v6.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-arm-v7",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-arm-v7.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-arm-v7.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-ppc64le",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-ppc64le.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-ppc64le.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-riscv64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-riscv64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-riscv64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-s390x",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-s390x.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.linux-s390x.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.openbsd-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.openbsd-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.openbsd-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.openbsd-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.openbsd-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.openbsd-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.windows-amd64.exe",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.windows-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.windows-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.windows-arm64.exe",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.windows-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/buildx-v0.19.2-desktop.1.windows-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.2-desktop.1/checksums.txt"
]
},
"v0.19.1-desktop.1": {
"id": 188026345,
"tag_name": "v0.19.1-desktop.1",
"html_url": "https://github.com/docker/buildx-desktop/releases/tag/v0.19.1-desktop.1",
"assets": [
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.darwin-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.darwin-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.darwin-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.darwin-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.darwin-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.darwin-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.freebsd-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.freebsd-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.freebsd-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.freebsd-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.freebsd-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.freebsd-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-arm-v6",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-arm-v6.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-arm-v6.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-arm-v7",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-arm-v7.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-arm-v7.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-ppc64le",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-ppc64le.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-ppc64le.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-riscv64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-riscv64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-riscv64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-s390x",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-s390x.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.linux-s390x.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.openbsd-amd64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.openbsd-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.openbsd-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.openbsd-arm64",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.openbsd-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.openbsd-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.windows-amd64.exe",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.windows-amd64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.windows-amd64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.windows-arm64.exe",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.windows-arm64.provenance.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/buildx-v0.19.1-desktop.1.windows-arm64.sbom.json",
"https://github.com/docker/buildx-desktop/releases/download/v0.19.1-desktop.1/checksums.txt"
]
},
"v0.18.0-desktop.2": {

View File

@@ -1,43 +1,320 @@
{
"latest": {
"id": 182806222,
"tag_name": "v0.18.0",
"html_url": "https://github.com/docker/buildx/releases/tag/v0.18.0",
"id": 189501786,
"tag_name": "v0.19.2",
"html_url": "https://github.com/docker/buildx/releases/tag/v0.19.2",
"assets": [
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.darwin-amd64",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.darwin-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.darwin-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.darwin-arm64",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.darwin-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.darwin-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-amd64",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-arm-v6",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-arm-v6.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-arm-v6.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-arm-v7",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-arm-v7.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-arm-v7.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-arm64",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-ppc64le",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-ppc64le.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-ppc64le.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-riscv64",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-riscv64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-riscv64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-s390x",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-s390x.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.linux-s390x.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.windows-amd64.exe",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.windows-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.windows-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.windows-arm64.exe",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.windows-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/buildx-v0.18.0.windows-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.18.0/checksums.txt"
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v6",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v6.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v6.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v7",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v7.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v7.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-ppc64le",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-ppc64le.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-ppc64le.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-riscv64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-riscv64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-riscv64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-s390x",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-s390x.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-s390x.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-amd64.exe",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-arm64.exe",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/checksums.txt"
]
},
"v0.19.2": {
"id": 189501786,
"tag_name": "v0.19.2",
"html_url": "https://github.com/docker/buildx/releases/tag/v0.19.2",
"assets": [
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v6",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v6.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v6.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v7",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v7.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v7.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-ppc64le",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-ppc64le.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-ppc64le.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-riscv64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-riscv64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-riscv64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-s390x",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-s390x.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-s390x.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-amd64.exe",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-arm64.exe",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/checksums.txt"
]
},
"v0.19.1": {
"id": 187883364,
"tag_name": "v0.19.1",
"html_url": "https://github.com/docker/buildx/releases/tag/v0.19.1",
"assets": [
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.darwin-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.darwin-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.darwin-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.darwin-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.darwin-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.darwin-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.freebsd-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.freebsd-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.freebsd-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.freebsd-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.freebsd-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.freebsd-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-arm-v6",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-arm-v6.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-arm-v6.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-arm-v7",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-arm-v7.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-arm-v7.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-ppc64le",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-ppc64le.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-ppc64le.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-riscv64",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-riscv64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-riscv64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-s390x",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-s390x.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.linux-s390x.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.openbsd-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.openbsd-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.openbsd-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.openbsd-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.openbsd-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.openbsd-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.windows-amd64.exe",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.windows-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.windows-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.windows-arm64.exe",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.windows-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/buildx-v0.19.1.windows-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.1/checksums.txt"
]
},
"v0.19.0": {
"id": 187670763,
"tag_name": "v0.19.0",
"html_url": "https://github.com/docker/buildx/releases/tag/v0.19.0",
"assets": [
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.darwin-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.darwin-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.darwin-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.darwin-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.darwin-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.darwin-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.freebsd-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.freebsd-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.freebsd-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.freebsd-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.freebsd-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.freebsd-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-arm-v6",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-arm-v6.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-arm-v6.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-arm-v7",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-arm-v7.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-arm-v7.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-ppc64le",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-ppc64le.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-ppc64le.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-riscv64",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-riscv64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-riscv64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-s390x",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-s390x.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.linux-s390x.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.openbsd-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.openbsd-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.openbsd-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.openbsd-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.openbsd-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.openbsd-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.windows-amd64.exe",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.windows-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.windows-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.windows-arm64.exe",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.windows-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/buildx-v0.19.0.windows-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0/checksums.txt"
]
},
"edge": {
"id": 189501786,
"tag_name": "v0.19.2",
"html_url": "https://github.com/docker/buildx/releases/tag/v0.19.2",
"assets": [
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.darwin-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.freebsd-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v6",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v6.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v6.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v7",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v7.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm-v7.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-ppc64le",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-ppc64le.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-ppc64le.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-riscv64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-riscv64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-riscv64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-s390x",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-s390x.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.linux-s390x.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.openbsd-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-amd64.exe",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-arm64.exe",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/buildx-v0.19.2.windows-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.2/checksums.txt"
]
},
"v0.19.0-rc2": {
"id": 187439215,
"tag_name": "v0.19.0-rc2",
"html_url": "https://github.com/docker/buildx/releases/tag/v0.19.0-rc2",
"assets": [
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.darwin-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.darwin-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.darwin-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.darwin-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.darwin-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.darwin-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.freebsd-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.freebsd-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.freebsd-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.freebsd-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.freebsd-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.freebsd-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-arm-v6",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-arm-v6.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-arm-v6.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-arm-v7",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-arm-v7.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-arm-v7.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-ppc64le",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-ppc64le.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-ppc64le.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-riscv64",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-riscv64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-riscv64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-s390x",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-s390x.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.linux-s390x.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.openbsd-amd64",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.openbsd-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.openbsd-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.openbsd-arm64",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.openbsd-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.openbsd-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.windows-amd64.exe",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.windows-amd64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.windows-amd64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.windows-arm64.exe",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.windows-arm64.provenance.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/buildx-v0.19.0-rc2.windows-arm64.sbom.json",
"https://github.com/docker/buildx/releases/download/v0.19.0-rc2/checksums.txt"
]
},
"v0.19.0-rc1": {

View File

@@ -1,8 +1,44 @@
{
"latest": {
"id": 176167883,
"tag_name": "v27.3.1",
"html_url": "https://github.com/moby/moby/releases/tag/v27.3.1",
"id": 189756585,
"tag_name": "v27.4.0",
"html_url": "https://github.com/moby/moby/releases/tag/v27.4.0",
"assets": []
},
"v27.4.0": {
"id": 189756585,
"tag_name": "v27.4.0",
"html_url": "https://github.com/moby/moby/releases/tag/v27.4.0",
"assets": []
},
"v25.0.7": {
"id": 189262441,
"tag_name": "v25.0.7",
"html_url": "https://github.com/moby/moby/releases/tag/v25.0.7",
"assets": []
},
"v23.0.16": {
"id": 189261618,
"tag_name": "v23.0.16",
"html_url": "https://github.com/moby/moby/releases/tag/v23.0.16",
"assets": []
},
"edge": {
"id": 189756585,
"tag_name": "v27.4.0",
"html_url": "https://github.com/moby/moby/releases/tag/v27.4.0",
"assets": []
},
"v27.4.0-rc.4": {
"id": 189120203,
"tag_name": "v27.4.0-rc.4",
"html_url": "https://github.com/moby/moby/releases/tag/v27.4.0-rc.4",
"assets": []
},
"v27.4.0-rc.3": {
"id": 188263557,
"tag_name": "v27.4.0-rc.3",
"html_url": "https://github.com/moby/moby/releases/tag/v27.4.0-rc.3",
"assets": []
},
"v27.4.0-rc.2": {

View File

@@ -108,6 +108,50 @@
"https://github.com/crazy-max/undock/releases/download/v0.7.0/undock_0.7.0_windows_arm64.zip"
]
},
"edge": {
"id": 162880608,
"tag_name": "v0.8.0",
"html_url": "https://github.com/crazy-max/undock/releases/tag/v0.8.0",
"assets": [
"https://github.com/crazy-max/undock/releases/download/v0.8.0/checksums.txt",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_darwin_amd64.provenance.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_darwin_amd64.sbom.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_darwin_amd64.tar.gz",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_darwin_arm64.provenance.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_darwin_arm64.sbom.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_darwin_arm64.tar.gz",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_amd64.provenance.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_amd64.sbom.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_amd64.tar.gz",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_arm64.provenance.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_arm64.sbom.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_arm64.tar.gz",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_armv5.provenance.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_armv5.sbom.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_armv5.tar.gz",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_armv6.provenance.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_armv6.sbom.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_armv6.tar.gz",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_armv7.provenance.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_armv7.sbom.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_armv7.tar.gz",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_ppc64le.provenance.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_ppc64le.sbom.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_ppc64le.tar.gz",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_riscv64.provenance.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_riscv64.sbom.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_riscv64.tar.gz",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_s390x.provenance.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_s390x.sbom.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_linux_s390x.tar.gz",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_windows_amd64.provenance.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_windows_amd64.sbom.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_windows_amd64.zip",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_windows_arm64.provenance.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_windows_arm64.sbom.json",
"https://github.com/crazy-max/undock/releases/download/v0.8.0/undock_0.8.0_windows_arm64.zip"
]
},
"v0.7.0-rc.1": {
"id": 134495651,
"tag_name": "v0.7.0-rc.1",

View File

@@ -17,7 +17,7 @@ on:
jobs:
generate:
uses: crazy-max/.github/.github/workflows/releases-json.yml@fa6141aedf23596fb8bdcceab9cce8dadaa31bd9
uses: crazy-max/.github/.github/workflows/releases-json.yml@7f83a5a887650a38e4d0e05d5262309cfaa31459
with:
repository: docker/buildx-desktop
artifact_name: buildx-lab-releases-json

View File

@@ -17,7 +17,7 @@ on:
jobs:
generate:
uses: crazy-max/.github/.github/workflows/releases-json.yml@fa6141aedf23596fb8bdcceab9cce8dadaa31bd9
uses: crazy-max/.github/.github/workflows/releases-json.yml@7f83a5a887650a38e4d0e05d5262309cfaa31459
with:
repository: docker/buildx
artifact_name: buildx-releases-json

View File

@@ -17,7 +17,7 @@ on:
jobs:
generate:
uses: crazy-max/.github/.github/workflows/releases-json.yml@fa6141aedf23596fb8bdcceab9cce8dadaa31bd9
uses: crazy-max/.github/.github/workflows/releases-json.yml@7f83a5a887650a38e4d0e05d5262309cfaa31459
with:
repository: moby/moby
artifact_name: docker-releases-json

View File

@@ -15,8 +15,8 @@ on:
env:
NODE_VERSION: "20"
BUILDX_VERSION: "v0.18.0"
BUILDKIT_IMAGE: "moby/buildkit:v0.17.2"
BUILDX_VERSION: "v0.19.1"
BUILDKIT_IMAGE: "moby/buildkit:v0.18.1"
jobs:
test:
@@ -103,12 +103,18 @@ jobs:
let includes = [];
for (const os of ['ubuntu-latest', 'macos-13', 'windows-latest']) {
for (const test of tests) {
if (os === 'macos-13' && test === 'docker/install.test.itg.ts') {
includes.push({ os: os, test: test, docker_install_type: 'image', docker_install_version: '27.3.1' });
includes.push({ os: os, test: test, docker_install_type: 'image', docker_install_version: 'master' });
includes.push({ os: os, test: test, docker_install_type: 'image', docker_install_version: 'latest' });
includes.push({ os: os, test: test, docker_install_type: 'archive', docker_install_version: 'v26.1.4' });
includes.push({ os: os, test: test, docker_install_type: 'archive', docker_install_version: 'latest' });
if (test === 'docker/install.test.itg.ts') {
includes.push({ os: os, test: test, test_name: 'root', docker_install_type: 'image', docker_install_version: '27.3.1' });
includes.push({ os: os, test: test, test_name: 'root', docker_install_type: 'image', docker_install_version: 'master' });
includes.push({ os: os, test: test, test_name: 'root', docker_install_type: 'image', docker_install_version: 'latest' });
includes.push({ os: os, test: test, test_name: 'root', docker_install_type: 'archive', docker_install_version: 'v26.1.4' });
includes.push({ os: os, test: test, test_name: 'root', docker_install_type: 'archive', docker_install_version: 'latest' });
if (os === 'ubuntu-latest') {
includes.push({ os: os, test: test, test_name: 'rootless', docker_install_type: 'image', docker_install_version: 'latest' });
includes.push({ os: os, test: test, test_name: 'rootless', docker_install_type: 'archive', docker_install_version: 'latest' });
}
includes.push({ os: os, test: test, test_name: 'tcp', docker_install_type: 'image', docker_install_version: 'latest' });
includes.push({ os: os, test: test, test_name: 'tcp', docker_install_type: 'archive', docker_install_version: 'latest' });
} else {
includes.push({ os: os, test: test });
}
@@ -176,8 +182,16 @@ jobs:
run: yarn install
-
name: Test
run: |
yarn test:itg-coverage --runTestsByPath __tests__/${{ matrix.test }} --coverageDirectory=./coverage
uses: actions/github-script@v7
with:
script: |
const testName = `${{ matrix.test_name }}`;
let args = ['test:itg-coverage'];
if (testName) {
args.push(`--testNamePattern=^${testName} `);
}
args.push(`--runTestsByPath`, `__tests__/${{ matrix.test }}`, `--coverageDirectory=./coverage`);
await exec.exec('yarn', args);
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CTN_BUILDER_NAME: ${{ steps.builder.outputs.name }}

View File

@@ -17,7 +17,7 @@ on:
jobs:
generate:
uses: crazy-max/.github/.github/workflows/releases-json.yml@fa6141aedf23596fb8bdcceab9cce8dadaa31bd9
uses: crazy-max/.github/.github/workflows/releases-json.yml@7f83a5a887650a38e4d0e05d5262309cfaa31459
with:
repository: crazy-max/undock
artifact_name: undock-releases-json

View File

@@ -25,6 +25,7 @@ a library by most of our GitHub Actions:
* [docker/login-action](https://github.com/docker/login-action)
* [docker/metadata-action](https://github.com/docker/metadata-action)
* [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action)
* [docker/setup-docker-action](https://github.com/docker/setup-docker-action)
* [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action)
This toolkit provides some utilities and common logic when developing GitHub

View File

@@ -134,22 +134,30 @@ describe('getDownloadVersion', () => {
expect(version.releasesURL).toEqual('https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/buildx-releases.json');
});
it('returns lab latest download version', async () => {
const version = await Install.getDownloadVersion('lab:latest');
expect(version.key).toEqual('lab');
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/buildx-desktop/releases/download/v%s/%s');
expect(version.releasesURL).toEqual('https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/buildx-lab-releases.json');
});
it('returns lab v0.11.2-desktop.2 download version', async () => {
const version = await Install.getDownloadVersion('lab:v0.11.2-desktop.2');
expect(version.key).toEqual('lab');
it('returns cloud v0.11.2-desktop.2 download version', async () => {
const version = await Install.getDownloadVersion('cloud:v0.11.2-desktop.2');
expect(version.key).toEqual('cloud');
expect(version.version).toEqual('v0.11.2-desktop.2');
expect(version.downloadURL).toEqual('https://github.com/docker/buildx-desktop/releases/download/v%s/%s');
expect(version.releasesURL).toEqual('https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/buildx-lab-releases.json');
});
it('returns cloud for lab version', async () => {
const version = await Install.getDownloadVersion('lab:latest');
expect(version.key).toEqual('cloud');
expect(version.version).toEqual('latest');
expect(version.downloadURL).toEqual('https://github.com/docker/buildx-desktop/releases/download/v%s/%s');
expect(version.releasesURL).toEqual('https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/buildx-lab-releases.json');
});
it('unknown repo', async () => {
await expect(Install.getDownloadVersion('foo:bar')).rejects.toThrow(new Error('Cannot find buildx version for foo:bar'));
});
@@ -172,8 +180,8 @@ describe('getRelease', () => {
expect(release?.html_url).toEqual('https://github.com/docker/buildx/releases/tag/v0.10.1');
});
it('returns v0.11.2-desktop.2 lab GitHub release', async () => {
const version = await Install.getDownloadVersion('lab:v0.11.2-desktop.2');
it('returns v0.11.2-desktop.2 cloud GitHub release', async () => {
const version = await Install.getDownloadVersion('cloud:v0.11.2-desktop.2');
const release = await Install.getRelease(version);
expect(release).not.toBeNull();
expect(release?.id).toEqual(118213369);

View File

@@ -69,6 +69,36 @@ describe('rootless', () => {
);
});
describe('tcp', () => {
// prettier-ignore
test.each(getSources(false))(
'install %s', async (source) => {
await ensureNoSystemContainerd();
const install = new Install({
source: source,
runDir: tmpDir(),
contextName: 'foo',
daemonConfig: `{"debug":true}`,
localTCPPort: 2378
});
await expect(
tryInstall(install, async () => {
const out = await Docker.getExecOutput(['info'], {
env: Object.assign({}, process.env, {
DOCKER_HOST: 'tcp://localhost:2378',
DOCKER_CONTENT_TRUST: 'false'
}) as {
[key: string]: string;
}
});
expect(out.exitCode).toBe(0);
})
).resolves.not.toThrow();
},
30 * 60 * 1000
);
});
async function tryInstall(install: Install, extraCheck?: () => Promise<void>): Promise<void> {
try {
await install.download();

View File

@@ -201,6 +201,31 @@ ccccccccc`,
});
});
describe('getInputNumber', () => {
it('should return a number when input is a valid number string', () => {
setInput('foo', '42');
const result = Util.getInputNumber('foo');
expect(result).toBe(42);
});
it('should return undefined when input is an empty string', () => {
setInput('foo', '');
const result = Util.getInputNumber('foo');
expect(result).toBeUndefined();
});
it('should return undefined when input is not provided', () => {
const result = Util.getInputNumber('foo');
expect(result).toBeUndefined();
});
it('should return NaN when input is not a valid number', () => {
setInput('foo', 'invalid');
const result = Util.getInputNumber('foo');
expect(result).toBeNaN();
});
});
describe('asyncForEach', () => {
it('executes async tasks sequentially', async () => {
const testValues = [1, 2, 3, 4, 5];

View File

@@ -16,7 +16,7 @@
ARG NODE_VERSION=20
ARG DOCKER_VERSION=27.2.1
ARG BUILDX_VERSION=0.18.0
ARG BUILDX_VERSION=0.19.1
ARG UNDOCK_VERSION=0.8.0
FROM node:${NODE_VERSION}-alpine AS base

View File

@@ -33,6 +33,8 @@ export interface BakeOpts {
}
export interface BakeCmdOpts {
allow?: Array<string>;
call?: string;
files?: Array<string>;
load?: boolean;
noCache?: boolean;
@@ -142,6 +144,14 @@ export class Bake {
args.push('--set', override);
}
}
if (cmdOpts.allow) {
for (const allow of cmdOpts.allow) {
args.push('--allow', allow);
}
}
if (cmdOpts.call) {
args.push('--call', cmdOpts.call);
}
if (cmdOpts.load) {
args.push('--load');
}

View File

@@ -276,6 +276,9 @@ export class Install {
version = repoKey;
repoKey = 'official';
}
if (repoKey === 'lab') {
repoKey = 'cloud';
}
switch (repoKey) {
case 'official': {
return {
@@ -285,7 +288,7 @@ export class Install {
releasesURL: 'https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/buildx-releases.json'
};
}
case 'lab': {
case 'cloud': {
return {
key: repoKey,
version: version,

View File

@@ -51,7 +51,10 @@ param(
[string]$RunDir,
[Parameter(Mandatory = $true)]
[string]$DockerHost,
[string]$DockerHostSocket,
[Parameter(Mandatory = $false)]
[string]$DockerHostTCP,
[Parameter(Mandatory = $false)]
[string]$DaemonConfig)
@@ -82,7 +85,7 @@ if (Get-Service docker -ErrorAction SilentlyContinue) {
$env:Path = "$ToolDir;" + [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User")
Write-Host "Path: $env:Path"
$env:DOCKER_HOST = $DockerHost
$env:DOCKER_HOST = $DockerHostSocket
Write-Host "DOCKER_HOST: $env:DOCKER_HOST"
if ($DaemonConfig) {
@@ -91,16 +94,21 @@ if ($DaemonConfig) {
$DaemonConfig | Out-File -FilePath "$env:ProgramData\\Docker\\config\\daemon.json"
}
$arguments = @(
"--host=$DockerHostSocket",
"--data-root=$RunDir\\\\moby-root",
"--exec-root=$RunDir\\\\moby-exec",
"--pidfile=$RunDir\\\\docker.pid",
"--register-service"
)
if ($DockerHostTCP) {
$arguments += "--host=$DockerHostTCP"
}
Write-Host "Creating service"
New-Item -ItemType Directory "$RunDir\\moby-root" -ErrorAction SilentlyContinue | Out-Null
New-Item -ItemType Directory "$RunDir\\moby-exec" -ErrorAction SilentlyContinue | Out-Null
Start-Process -Wait -NoNewWindow "$ToolDir\\dockerd" \`
-ArgumentList \`
"--host=$DockerHost", \`
"--data-root=$RunDir\\moby-root", \`
"--exec-root=$RunDir\\moby-exec", \`
"--pidfile=$RunDir\\docker.pid", \`
"--register-service"
Start-Process -Wait -NoNewWindow "$ToolDir\\dockerd" -ArgumentList $arguments
Write-Host "Starting service"
Start-Service -Name docker
Write-Host "Service started successfully!"
@@ -231,6 +239,11 @@ provision:
export DEBIAN_FRONTEND=noninteractive
if [ "{{srcType}}" == "archive" ]; then
curl -fsSL https://get.docker.com | sh -s -- --channel {{srcArchiveChannel}} --version {{srcArchiveVersion}}
sed -i 's|^ExecStart=.*|ExecStart=/usr/bin/dockerd -H fd://{{#if localTCPPort}} -H tcp://0.0.0.0:2375{{/if}} --containerd=/run/containerd/containerd.sock|' /usr/lib/systemd/system/docker.service
systemctl daemon-reload
systemctl restart docker
systemctl status docker.socket || true
systemctl status docker.service || true
elif [ "{{srcType}}" == "image" ]; then
arch=$(uname -m)
case $arch in
@@ -250,7 +263,7 @@ provision:
wget https://raw.githubusercontent.com/moby/moby/{{gitCommit}}/contrib/init/systemd/docker.socket \
-O /etc/systemd/system/docker.socket
sed -i 's|^ExecStart=.*|ExecStart=/usr/local/bin/dockerd -H fd://|' /etc/systemd/system/docker.service
sed -i 's|^ExecStart=.*|ExecStart=/usr/local/bin/dockerd -H fd://{{#if localTCPPort}} -H tcp://0.0.0.0:2375{{/if}}|' /etc/systemd/system/docker.service
sed -i 's|containerd.service||' /etc/systemd/system/docker.service
if ! getent group docker; then
groupadd --system docker
@@ -285,6 +298,10 @@ hostResolver:
portForwards:
- guestSocket: "/var/run/docker.sock"
hostSocket: "{{dockerSock}}"
{{#if localTCPPort}}
- guestPort: 2375
hostPort: {{localTCPPort}}
{{/if}}
audio:
# EXPERIMENTAL

View File

@@ -56,6 +56,7 @@ export interface InstallOpts {
contextName?: string;
daemonConfig?: string;
rootless?: boolean;
localTCPPort?: number;
}
interface LimaImage {
@@ -65,13 +66,15 @@ interface LimaImage {
}
export class Install {
private runDir: string;
private readonly runDir: string;
private readonly source: InstallSource;
private readonly contextName: string;
private readonly daemonConfig?: string;
private readonly rootless: boolean;
private readonly localTCPPort?: number;
private _version: string | undefined;
private _toolDir: string | undefined;
private rootless: boolean;
private gitCommit: string | undefined;
@@ -79,7 +82,6 @@ export class Install {
constructor(opts: InstallOpts) {
this.runDir = opts.runDir;
this.rootless = opts.rootless || false;
this.source = opts.source || {
type: 'archive',
version: 'latest',
@@ -87,6 +89,8 @@ export class Install {
};
this.contextName = opts.contextName || 'setup-docker-action';
this.daemonConfig = opts.daemonConfig;
this.rootless = opts.rootless || false;
this.localTCPPort = opts.localTCPPort;
}
get toolDir(): string {
@@ -268,6 +272,7 @@ export class Install {
customImages: Install.limaCustomImages(),
daemonConfig: limaDaemonConfig,
dockerSock: `${limaDir}/docker.sock`,
localTCPPort: this.localTCPPort,
gitCommit: this.gitCommit,
srcType: src.type,
srcArchiveVersion: this._version, // Use the resolved version (e.g. latest -> 27.4.0)
@@ -376,8 +381,10 @@ export class Install {
await Exec.exec('sudo', ['sh', '-c', 'echo 0 > /proc/sys/kernel/apparmor_restrict_unprivileged_userns']);
}
}
const cmd = `${dockerPath} --host="${dockerHost}" --config-file="${daemonConfigPath}" --exec-root="${this.runDir}/execroot" --data-root="${this.runDir}/data" --pidfile="${this.runDir}/docker.pid"`;
let cmd = `${dockerPath} --host="${dockerHost}" --config-file="${daemonConfigPath}" --exec-root="${this.runDir}/execroot" --data-root="${this.runDir}/data" --pidfile="${this.runDir}/docker.pid"`;
if (this.localTCPPort) {
cmd += ` --host="tcp://127.0.0.1:${this.localTCPPort}"`;
}
core.info(`[command] ${cmd}`); // https://github.com/actions/toolkit/blob/3d652d3133965f63309e4b2e1c8852cdbdcb3833/packages/exec/src/toolrunner.ts#L47
let sudo = 'sudo';
if (this.rootless) {
@@ -438,7 +445,7 @@ EOF`,
}
private async installWindows(): Promise<string> {
const dockerHost = 'npipe:////./pipe/setup_docker_action';
const dockerHostSocket = 'npipe:////./pipe/setup_docker_action';
let daemonConfig = undefined;
const daemonConfigPath = path.join(this.runDir, 'daemon.json');
@@ -460,24 +467,29 @@ EOF`,
});
}
const params = {
ToolDir: this.toolDir,
RunDir: this.runDir,
DockerHostSocket: dockerHostSocket,
DaemonConfig: daemonConfigStr
};
if (this.localTCPPort) {
params['DockerHostTCP'] = `tcp://127.0.0.1:${this.localTCPPort}`;
}
await core.group('Install Docker daemon service', async () => {
const setupCmd = await Util.powershellCommand(setupDockerWinPs1(), {
ToolDir: this.toolDir,
RunDir: this.runDir,
DockerHost: dockerHost,
DaemonConfig: daemonConfigStr
});
const setupCmd = await Util.powershellCommand(setupDockerWinPs1(), params);
await Exec.exec(setupCmd.command, setupCmd.args);
const logCmd = await Util.powershellCommand(dockerServiceLogsPs1());
await Exec.exec(logCmd.command, logCmd.args);
});
await core.group('Create Docker context', async () => {
await Docker.exec(['context', 'create', this.contextName, '--docker', `host=${dockerHost}`]);
await Docker.exec(['context', 'create', this.contextName, '--docker', `host=${dockerHostSocket}`]);
await Docker.exec(['context', 'use', this.contextName]);
});
return dockerHost;
return dockerHostSocket;
}
public async tearDown(): Promise<void> {

View File

@@ -20,18 +20,22 @@ export interface BakeDefinition {
}
export interface Group {
description?: string;
targets: Array<string>;
}
export interface Target {
description?: string;
args?: Record<string, string>;
attest?: Array<string>;
'cache-from'?: Array<string>;
'cache-to'?: Array<string>;
call?: string;
context: string;
contexts?: Record<string, string>;
dockerfile: string;
'dockerfile-inline'?: string;
entitlements?: Array<string>;
labels?: Record<string, string>;
'no-cache'?: boolean;
'no-cache-filter'?: Array<string>;

View File

@@ -64,6 +64,14 @@ export class Util {
return res.filter(item => item).map(pat => pat.trim());
}
public static getInputNumber(name: string): number | undefined {
const value = core.getInput(name);
if (!value) {
return undefined;
}
return parseInt(value);
}
public static async asyncForEach(array, callback) {
for (let index = 0; index < array.length; index++) {
await callback(array[index], index, array);