diff --git a/.github/workflows/node.yaml b/.github/workflows/node.yaml index 1f50779..8e96312 100644 --- a/.github/workflows/node.yaml +++ b/.github/workflows/node.yaml @@ -29,7 +29,7 @@ jobs: publish: strategy: matrix: - version: [latest, "22.15", "20.19", "20.10"] + version: [latest, "22.15", "20.19", "20.10", "24.8"] variant: [prod, shell, dev] name: ${{ matrix.version }}${{ matrix.variant == 'shell' && '-shell' || matrix.variant == 'dev' && '-dev' || '' }} uses: './.github/workflows/release.yaml' diff --git a/images/node/24.8/dev.yaml b/images/node/24.8/dev.yaml new file mode 100644 index 0000000..a900df7 --- /dev/null +++ b/images/node/24.8/dev.yaml @@ -0,0 +1,6 @@ +include: images/node/dev.yaml + +contents: + packages: + - nodejs~24.8 + - npm~11 diff --git a/images/node/24.8/prod.yaml b/images/node/24.8/prod.yaml new file mode 100644 index 0000000..0a2944f --- /dev/null +++ b/images/node/24.8/prod.yaml @@ -0,0 +1,5 @@ +include: images/node/prod.yaml + +contents: + packages: + - nodejs~24.8 diff --git a/images/node/24.8/shell.yaml b/images/node/24.8/shell.yaml new file mode 100644 index 0000000..0afc6f8 --- /dev/null +++ b/images/node/24.8/shell.yaml @@ -0,0 +1,5 @@ +include: images/node/shell.yaml + +contents: + packages: + - nodejs~24.8 diff --git a/images/node/README.md b/images/node/README.md index 58774ad..b5d0303 100644 --- a/images/node/README.md +++ b/images/node/README.md @@ -18,6 +18,9 @@ Minimal Node image based on Wolfi. | 20.10 | ghcr.io/gitguardian/wolfi/node:20.10 | | 20.10-shell | ghcr.io/gitguardian/wolfi/node:20.10-shell | | 20.10-dev | ghcr.io/gitguardian/wolfi/node:20.10-dev | +| 24.8 | ghcr.io/gitguardian/wolfi/node:24.8 | +| 24.8-shell | ghcr.io/gitguardian/wolfi/node:24.8-shell | +| 24.8-dev | ghcr.io/gitguardian/wolfi/node:24.8-dev | ## ✅ Verify the Provenance