History

ci: run release + CLI publish jobs on ubuntu-latest

The Blacksmith runner migration (#1286) broke npm trusted publishing: Blacksmith runners mint OIDC tokens from a different issuer than GitHub Actions, so npm rejects the provenance publish with a 404. Move only the two publish jobs back to GitHub-hosted runners so the OIDC issuer matches the configured trusted publishers; the rest of the Blacksmith migration is unaffected.

Rhys Sullivan committed 4 months ago

Commit be1b5901 parent 14b79762 files · +2 −2Browse files

Showing the changes to .github (2 of 2 files). Show all

Unified · Split

2 files
  1. .github/workflows/publish-executor-package.yml +1 −1
  2. .github/workflows/release.yml +1 −1
.github/workflows/publish-executor-package.yml+1−1
@@ -21,7 +21,7 @@ concurrency: · 20 unmodified lines
2121
2222 jobs:
2323 publish:
24− runs-on: blacksmith-4vcpu-ubuntu-2404
24+ runs-on: ubuntu-latest
2525 permissions:
2626 actions: write
2727 contents: write
.github/workflows/release.yml+1−1
@@ -15,7 +15,7 @@ concurrency: · 14 unmodified lines
1515
1616 jobs:
1717 release:
18− runs-on: blacksmith-4vcpu-ubuntu-2404
18+ runs-on: ubuntu-latest
1919 permissions:
2020 actions: write
2121 contents: write