13 Commits

Author SHA1 Message Date
Yury Semikhatsky 655530f6d0 devops: restore npm publishing from GitHub Actions (#459)
## Summary
- Release publishing 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).
2026-09-03 12:04:51 -07:00
Yury Semikhatsky cbc09311c4 devops: publish all npm versions via ESRP pipeline (#456)
The ESRP pipeline now publishes @next with current timestamp on manual
runs and @latest from v* release tags. The GitHub Actions npm publish
workflow is removed.
2026-08-27 15:21:41 -07:00
dependabot[bot] 2f85a94b7b chore(deps): bump the github-actions group with 2 updates (#451) 2026-08-19 12:49:25 -07:00
Dan Fiedler 578643330f Pin GitHub Actions to full-length commit SHAs (#450) 2026-08-19 09:33:15 -07:00
Yury Semikhatsky 212b11d473 chore: mark v0.1.11 (#395)
* chore(ci): downgrade Node.js from 22 to 20

* chore: mark v0.1.11
2026-05-01 15:34:39 -07:00
Yury Semikhatsky ab6ab40a1c chore(ci): bump checkout/setup-node to Node 24 versions (#394)
* chore(ci): bump checkout/setup-node to versions running 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.

- actions/checkout@v4 -> v5
- actions/setup-node@v4 -> v5

* chore(ci): bump CI Node.js from 20 to 22

Node.js 20 reached end-of-life in April 2026.

* chore(ci): pin Node.js to 24, drop bundled npm upgrade

Node 24 ships npm 11.12.1, which already satisfies the npm 11.5.1+
requirement for OIDC npm publishing.

* chore(ci): keep CI on Node.js 22 (oldest active LTS)

Use the oldest supported LTS in CI to catch any reliance on
newer-Node-only behavior. Publish job stays on 24 for the
bundled npm 11.
2026-05-01 15:17:15 -07:00
Pavel Feldman 7ff4d6258f chore: mark v0.1.0 (#239) 2026-02-06 17:20:29 -08:00
Yury Semikhatsky 340126173f devops: add test and npm publish workflows (#238) 2026-02-06 12:01:19 -08:00
Salman Chishti 691afc02df Upgrade GitHub Actions for Node 24 compatibility (#225)
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
2026-01-30 10:18:23 +01:00
Simon Knott 6adf32913d update right file 2026-01-26 12:21:56 +01:00
Simon Knott fd13381530 only stage md files 2026-01-26 12:19:15 +01:00
Simon Knott ca7526e28a clone into same dir 2026-01-26 12:12:38 +01:00
Simon Knott 9c6c8b00f3 roll skill.md and readme 2026-01-26 12:10:48 +01:00