45444a7b1d
Publishes the base images deployed task containers will build on:
`triggerdotdev/node:{21,22,24,26}-bookworm` and
`triggerdotdev/bun:1.3-node20-bookworm`, each with a `-build` toolchain
variant, multi-arch, built from a pinned Debian snapshot so every
published layer is reproducible from recorded inputs and carries a
GitHub provenance attestation.
Publishing runs on manual dispatch and on merges touching
`base-images/`. Pull requests build without pushing.
33 lines
1.0 KiB
JSON
33 lines
1.0 KiB
JSON
{
|
|
"packages": "busybox ca-certificates dumb-init git openssl",
|
|
"buildPackages": "python3 make g++",
|
|
"suite": "bookworm",
|
|
"images": [
|
|
{
|
|
"repo": "node",
|
|
"tag": "21-bookworm",
|
|
"base": "node:21.7.3-bookworm-slim@sha256:dfc05dee209a1d7adf2ef189bd97396daad4e97c6eaa85778d6f75205ba1b0fb"
|
|
},
|
|
{
|
|
"repo": "node",
|
|
"tag": "22-bookworm",
|
|
"base": "node:22.16.0-bookworm-slim@sha256:048ed02c5fd52e86fda6fbd2f6a76cf0d4492fd6c6fee9e2c463ed5108da0e34"
|
|
},
|
|
{
|
|
"repo": "node",
|
|
"tag": "24-bookworm",
|
|
"base": "node:24.18.0-bookworm-slim@sha256:6f7b03f7c2c8e2e784dcf9295400527b9b1270fd37b7e9a7285cf83b6951452d"
|
|
},
|
|
{
|
|
"repo": "node",
|
|
"tag": "26-bookworm",
|
|
"base": "node:26.4.0-bookworm-slim@sha256:ec82d089a8ae2cf02628da7b34ea57dc357b24db724d557fe2d240e6beb659c1"
|
|
},
|
|
{
|
|
"repo": "bun",
|
|
"tag": "1.3-node20-bookworm",
|
|
"base": "imbios/bun-node:1.3.3-20-slim@sha256:59d84856a7e31eec83afedadb542f7306f672343b8b265c70d733404a6e8834b"
|
|
}
|
|
]
|
|
}
|