Commit f44ce46
authored
🔧 Restore Node after SDK release notes (#289)
## Why
The static-site SDK release failed before tests/publish because the
Codex changelog action switches the active job runtime back to Node 20.
Our SDK release workflows install pnpm 11, which requires Node 22+, so
the next pnpm command crashed before the package could test or publish.
The warning points at `actions/setup-node@49933...` because that
setup-node call lives inside `openai/codex-action`, not in these
workflows. This PR fixes the breakage by setting the release job runtime
back to our supported Node version immediately after Codex runs.
## What changed
- Adds a post-Codex `actions/setup-node@v6` step in the Storybook,
Static Site, Vitest, and Ember SDK release workflows.
- Resets those jobs to Node 22.13.1 before `pnpm install`, tests, build,
pack, and publish.
- Keeps the release workflows single-job and avoids extra changelog
plumbing.
- Leaves Ruby and Swift unchanged because they do not run pnpm/npm after
Codex in their release flows.
## Verification
- `git diff --check HEAD^ HEAD`
- Parsed all six SDK release workflow YAML files with Ruby.1 parent c495a3b commit f44ce46
4 files changed
Lines changed: 24 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
123 | 129 | | |
124 | 130 | | |
125 | 131 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
114 | 120 | | |
115 | 121 | | |
116 | 122 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
114 | 120 | | |
115 | 121 | | |
116 | 122 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
114 | 120 | | |
115 | 121 | | |
116 | 122 | | |
| |||
0 commit comments