Commit 07eced2
authored
Merge the "release/v1.2.5+node24.14.1" branch into the "maintenance/v1+node24" branch
This merge promotes `release/v1.2.5+node24.14.1` into `maintenance/v1+node24`, marking the next patch release on the Node.js 24 maintenance line. It consolidates one deployment workflow update in `.github/workflows/deployment.yml` that grants the release job the OIDC permission needed for signed BuildKit attestations and switches the multi-platform build step to explicit `attests:` entries with `mode=max`.
In the top-level `permissions:` block, the workflow now adds `id-token: write` so the job can mint the OIDC token required for attestation signing. In the `Build and push (multi-registry, multi-platform)` step, `provenance: true` is replaced with `attests:` entry `type=provenance,mode=max`, and `sbom: true` is replaced with `attests:` entry `type=sbom,mode=max`, leaving the rest of the build configuration unchanged.
No migration steps are required beyond updating to `v1.2.5+node24.14.1` on the `maintenance/v1+node24` line.1 file changed
Lines changed: 4 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| 39 | + | |
39 | 40 | | |
40 | 41 | | |
41 | 42 | | |
| |||
121 | 122 | | |
122 | 123 | | |
123 | 124 | | |
124 | | - | |
125 | | - | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
126 | 128 | | |
127 | 129 | | |
128 | 130 | | |
| |||
0 commit comments