Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/release-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
persist-credentials: false
- uses: actions/setup-node@65d868f8d4d85d7d4abb7de0875cde3fcc8798f5
with:
node-version: '24.19.0'
node-version: '24.22.1'
package-manager-cache: false
- name: Test release authorization and recovery
run: node --test scripts/release/*.test.cjs
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ env:
RELEASE_REMOVE_DOCUMENTATION_VERSION: ${{ inputs.remove_documentation_version }}
RELEASE_SOURCE_RUN_ID: ${{ inputs.source_run_id }}
RELEASE_PUBLISH_ENABLED: ${{ vars.RELEASE_PUBLISH_ENABLED }}
RELEASE_DIR: ${{ github.workspace }}/../release-artifacts
RELEASE_DIR: /home/runner/work/_temp/release-artifacts
GH_TOKEN: ${{ github.token }}

jobs:
Expand All @@ -71,7 +71,7 @@ jobs:
persist-credentials: false
- uses: actions/setup-node@65d868f8d4d85d7d4abb7de0875cde3fcc8798f5
with:
node-version: '24.19.0'
node-version: '24.22.1'
package-manager-cache: false
- name: Check admin authorization
run: node scripts/release/index.cjs authorize
Expand Down Expand Up @@ -117,7 +117,7 @@ jobs:
- name: Pack and record immutable release inputs
if: inputs.operation != 'resume'
run: node scripts/release/index.cjs prepare-artifact
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
- uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
if: inputs.operation != 'resume'
id: upload
with:
Expand All @@ -144,7 +144,7 @@ jobs:
persist-credentials: false
- uses: actions/setup-node@65d868f8d4d85d7d4abb7de0875cde3fcc8798f5
with:
node-version: '24.19.0'
node-version: '24.22.1'
package-manager-cache: false
- uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
with:
Expand Down Expand Up @@ -174,7 +174,7 @@ jobs:
persist-credentials: false
- uses: actions/setup-node@65d868f8d4d85d7d4abb7de0875cde3fcc8798f5
with:
node-version: '24.19.0'
node-version: '24.22.1'
package-manager-cache: false
- uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
with:
Expand Down Expand Up @@ -205,7 +205,7 @@ jobs:
persist-credentials: false
- uses: actions/setup-node@65d868f8d4d85d7d4abb7de0875cde3fcc8798f5
with:
node-version: '24.19.0'
node-version: '24.22.1'
package-manager-cache: false
- uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
with:
Expand Down
4 changes: 2 additions & 2 deletions docs/RELEASING.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ enabling publication. Creating or merging the workflow does not configure npm tr

No npm write token is needed in GitHub. `GITHUB_TOKEN` performs repository bookkeeping;
only the publish job has `id-token: write`. Publishing runs on a GitHub-hosted Ubuntu
runner. The workflow uses Node 24.19.0, including npm 11.17.0; update this tested pair
runner. The workflow uses Node 24.22.1, including npm 11.19.1; update this tested pair
together. Older npm releases can execute `prepare` during `npm pack --ignore-scripts`.

## Start a release
Expand Down Expand Up @@ -146,7 +146,7 @@ state rather than assuming every click is queued indefinitely.

## Validate changes to the release tooling

With Node 24.19.0 and npm 11.17.0:
With Node 24.22.1 and npm 11.19.1:

```sh
node --test scripts/release/*.test.cjs
Expand Down
Loading