Skip to content

docs: record npm trusted publisher configuration status - #16

Merged
jishnuteegala merged 1 commit into
mainfrom
chore/oidc-trusted-publishers-configured
Jul 27, 2026
Merged

docs: record npm trusted publisher configuration status#16
jishnuteegala merged 1 commit into
mainfrom
chore/oidc-trusted-publishers-configured

Conversation

@jishnuteegala

Copy link
Copy Markdown
Owner

Records the completion of step 1 of the npm trusted publishing migration in PUBLISHING-SETUP.md.

  • Update the credential table: all seven packages now have trusted publishers configured (2026-07-27), with NPM_TOKEN retained only as the fallback until provenance is verified.
  • Add a migration status note under the sequence so the runbook reflects where we are.
  • Make step 3 executable: a concrete npm view loop that checks dist.attestations.provenance on all seven packages, plus the provenance badge check.

Merging this is intentionally a releasable docs: commit, so it lands in the 0.2.0 release PR (#9) and the subsequent release exercises the OIDC path end to end (steps 2 and 3). NPM_TOKEN stays in place as the safety net; the cleanup PR (step 5) follows once provenance is confirmed.

@jishnuteegala
jishnuteegala merged commit 3e26b37 into main Jul 27, 2026
9 checks passed
@jishnuteegala
jishnuteegala deleted the chore/oidc-trusted-publishers-configured branch July 27, 2026 16:56
jishnuteegala pushed a commit that referenced this pull request Jul 27, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.2.0](v0.1.0...v0.2.0)
(2026-07-27)


### Features

* add verified shell installer
([#15](#15))
([b069014](b069014))
* publish AUR and Chocolatey packages
([#13](#13))
([8174bfe](8174bfe))


### Bug Fixes

* include maintenance changes in release notes
([b069014](b069014))
* make release retries tolerate propagation
([#8](#8))
([599bac1](599bac1))
* publish release before winget validation
([#12](#12))
([a8cd4d1](a8cd4d1))
* use stable publisher API responses
([#10](#10))
([7d94da9](7d94da9))
* verify publishers through stable APIs
([#11](#11))
([041dd9b](041dd9b))


### Documentation

* document publishing operations
([#14](#14))
([7dfe613](7dfe613))
* document Release Please commit conventions
([b069014](b069014))
* record npm trusted publisher configuration status
([#16](#16))
([3e26b37](3e26b37))


### Build System and Dependencies

* **deps:** bump actions/checkout from 4.3.1 to 7.0.0
([#3](#3))
([38db7d3](38db7d3))
* **deps:** bump actions/download-artifact from 4.3.0 to 8.0.1
([#4](#4))
([4ae106c](4ae106c))
* **deps:** bump actions/setup-node from 4.4.0 to 7.0.0
([#6](#6))
([062338d](062338d))
* **deps:** bump actions/upload-artifact from 4.6.2 to 7.0.1
([#7](#7))
([34e184b](34e184b))
* **deps:** bump googleapis/release-please-action from
8b8fd2cc23b2e18957157a9d923d75aa0c6f6ad5 to
5c625bfb5d1ff62eadeeb3772007f7f66fdcf071
([#5](#5))
([336c601](336c601))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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.

1 participant