15 Commits

Author SHA1 Message Date
Pascal
10d96b3b2b chore: encourage screen recordings in PR and bug report templates 2026-03-30 20:07:22 +00:00
Pascal
49c045e861
chore: add community templates, simplify setup, fix lockfile (#177) 2026-03-25 21:20:25 -07:00
Aymeric Rabot
10449c5cc5 fix: replace npm version with jq to avoid peer dep conflicts in CI
npm version triggers npm install which fails on peer dependency
resolution in workspace monorepos. Use jq for version bumping instead.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 23:20:37 -04:00
Anton Pascal
0fd8656090 chore: clean up release workflow
Use bypass-2FA token via NPM_TOKEN secret. No --provenance
(causes npm CLI crash on GH runners).
2026-02-18 21:56:06 +00:00
Anton Pascal
bffab3dd4c debug: capture npm debug logs and verify publish 2026-02-18 21:49:05 +00:00
Anton Pascal
bbe5124800 fix: proper auth — NPM_TOKEN env + OIDC provenance
Previous runs had NODE_AUTH_TOKEN set to a garbage placeholder
because we removed the env var from publish steps. Now properly
passing secrets.NPM_TOKEN as NODE_AUTH_TOKEN.
2026-02-18 21:46:41 +00:00
Anton Pascal
6e7a75f476 fix: try Node 20 + capture debug log on failure 2026-02-18 21:41:54 +00:00
Anton Pascal
bf30c586eb fix: use OIDC trusted publishers instead of npm token
The npm package has trusted publishers (OIDC) configured.
Remove manual token auth — let GitHub Actions OIDC handle it.
2026-02-18 21:38:26 +00:00
Anton Pascal
e3c3331df0 debug: add verbose logging to npm publish 2026-02-18 21:35:28 +00:00
Anton Pascal
f384f55497 fix: manual npmrc auth instead of setup-node registry 2026-02-18 21:32:38 +00:00
Anton Pascal
9b77918e41 fix: pin npm@10 to avoid publish bug 2026-02-18 21:29:36 +00:00
Anton Pascal
5495c1f5fb fix: remove --provenance flag from npm publish 2026-02-18 21:23:38 +00:00
Anton Pascal
cbcdf98edf fix: use NPM_TOKEN secret in release workflow 2026-02-18 20:48:25 +00:00
Anton Pascal
c788c981ee ci: use OIDC trusted publishing instead of NPM_TOKEN
- Added environment: npm + id-token: write permission
- Added --provenance flag for supply chain security
- Removed NPM_TOKEN secret dependency
- Added setup-node with registry-url for OIDC auth
2026-02-18 20:28:43 +00:00
Anton Pascal
90b29e619e ci: add manual release workflow for @pascal-app/core and @pascal-app/viewer 2026-02-18 20:25:03 +00:00