Skip to content

chore(ci): bump create-github-app-token and azure/login to Node 24 majors#40576

Merged
yury-s merged 1 commit into
microsoft:mainfrom
yury-s:chore-bump-actions-node24
May 1, 2026
Merged

chore(ci): bump create-github-app-token and azure/login to Node 24 majors#40576
yury-s merged 1 commit into
microsoft:mainfrom
yury-s:chore-bump-actions-node24

Conversation

@yury-s
Copy link
Copy Markdown
Member

@yury-s yury-s commented May 1, 2026

Summary

  • Bump actions/create-github-app-token@v2@v3 (6 workflows) and azure/login@v2@v3 (4 workflows). Both @v2 majors run on Node.js 20; the new majors run on Node.js 24.
  • GitHub is forcing JavaScript actions to Node 24 by default on 2026-06-02 and removing Node 20 from runners on 2026-09-16.
  • This PR does not touch the test matrices' node-version: 20/22/24 — those remain deliberately set as the supported-Node test floor.

Files touched (10 references):

  • actions/create-github-app-token@v2@v3: pr_check_client_side_changes.yml, roll_browser_into_playwright.yml, publish_release.yml, roll_nodejs.yml, trigger_tests.yml, roll_stable_test_runner.yml
  • azure/login@v2@v3: tests_bidi.yml, publish_release.yml, create_test_report.yml, publish_release_docker.yml

…jors

GitHub is forcing JavaScript actions to Node 24 by default on
2026-06-02 and removing Node 20 from runners on 2026-09-16.

- actions/create-github-app-token@v2 -> v3
- azure/login@v2 -> v3
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 1, 2026

Test results for "MCP"

2 failed
❌ [chromium] › mcp/cli-session.spec.ts:162 › list --all lists sessions from all workspaces @mcp-windows-latest-chromium
❌ [webkit] › mcp/dashboard.spec.ts:265 › should annotate when context has no fixed viewport @mcp-windows-latest-webkit

6874 passed, 1015 skipped


Merge workflow run.

@yury-s yury-s merged commit ec7ee90 into microsoft:main May 1, 2026
42 of 45 checks passed
@yury-s yury-s deleted the chore-bump-actions-node24 branch May 1, 2026 23:08
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 1, 2026

Test results for "tests 1"

2 flaky ⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1080 › cli codegen › should not throw csp directive violation errors `@firefox-ubuntu-22.04-node20`
⚠️ [firefox-page] › page/page-emulate-media.spec.ts:144 › should keep reduced motion and color emulation after reload `@firefox-ubuntu-22.04-node20`

41647 passed, 784 skipped


Merge workflow run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants