Skip to content

devops: restore npm publishing from GitHub Actions - #42550

Merged
Yury Semikhatsky (yury-s) merged 1 commit into
microsoft:mainfrom
yury-s:gha-publish-restore
Sep 3, 2026
Merged

Yury Semikhatsky (yury-s) merged 1 commit into
microsoft:mainfrom
yury-s:gha-publish-restore

Conversation

@yury-s

Copy link
Copy Markdown
Member

Summary

  • Regular publishing (@next, Beta Kuang (@beta), latest) goes back to the GitHub Actions workflow with OIDC trusted publishing and provenance.
  • The ESRP pipeline stays available for manual on-demand runs only (no automatic triggers).

Regular publishing (@next, @beta, @latest) goes back to the GitHub
Actions workflow with OIDC trusted publishing and provenance. The ESRP
pipeline stays available for manual on-demand runs only.
@yury-s
Yury Semikhatsky (yury-s) merged commit 52900a1 into microsoft:main Sep 3, 2026
41 of 43 checks passed
@yury-s
Yury Semikhatsky (yury-s) deleted the gha-publish-restore branch September 3, 2026 18:37
@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Test results for "tests 1"

3 flaky ⚠️ [firefox-library] › library/browsercontext-cookies-third-party.spec.ts:257 › third party 'Partitioned;' cookies `@firefox-ubuntu-22.04-node20`
⚠️ [firefox-library] › library/browsercontext-cookies-third-party.spec.ts:470 › top level 'Partitioned;' cookie and same origin iframe `@firefox-ubuntu-22.04-node20`
⚠️ [firefox-page] › page/page-goto.spec.ts:90 › should work with Cross-Origin-Opener-Policy `@firefox-ubuntu-22.04-node20`

51329 passed, 1247 skipped


Merge workflow run.

@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Test results for "MCP"

5 failed
❌ [firefox] › mcp/annotate.spec.ts:251 › should route annotate to a running port dashboard @mcp-windows-latest-firefox
❌ [firefox] › mcp/cli-devtools.spec.ts:199 › recording-start-stop @mcp-windows-latest-firefox
❌ [firefox] › mcp/http.spec.ts:144 › http transport browser sigint @mcp-windows-latest-firefox
❌ [webkit] › mcp/cli-test.spec.ts:23 › debug test and snapshot @mcp-ubuntu-latest-webkit
❌ [webkit] › mcp/http.spec.ts:105 › http transport browser lifecycle (isolated) @mcp-ubuntu-latest-webkit

8296 passed, 1371 skipped


Merge workflow run.

@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

🟢 CI is clear — all failures are pre-existing MCP flakes

Hi, I'm the Playwright bot and I took a first look at the failing checks.

This PR only touches publishing config (.azure-pipelines/publish.yml and .github/workflows/publish_release.yml) — no product or test code. The two red jobs (ubuntu-latest - webkit, windows-latest - firefox) are all mcp/ tests, which don't exercise anything this diff changes. Each one has failed on other SHAs/PRs the diff can't be responsible for, so I'm calling the run green.

Details — 5 failures, all pre-existing flakes

Overall: the diff is devops-only (npm publishing moves back to GitHub Actions). None of the failing tests touch or import the publishing workflows, and every one flips verdict across unrelated runs in the aggregated CI results DB.

Pre-existing flake / infra

Every test passes >98% of the time and has failed on SHAs unrelated to this PR, so these are flakes, not regressions.

Triaged by the Playwright bot - agent 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