-
Notifications
You must be signed in to change notification settings - Fork 1
Comparing changes
Open a pull request
base repository: kennyjpowers/claude-flow
base: v1.0.1
head repository: kennyjpowers/claude-flow
compare: v1.1.0
- 7 commits
- 6 files changed
- 3 contributors
Commits on Nov 22, 2025
-
feat: enable OIDC publishing and remove token workflow
Enable the OIDC-based release workflow now that npm Trusted Publishers is configured. Remove the temporary token-based workflow (release-token.yml). Changes: - Enable automatic release on push to main - Keep workflow_dispatch for manual testing - Remove release-token.yml (no longer needed) This completes the migration to secure, token-free publishing with automatic provenance attestations (SLSA Level 2). 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d1f195 - Browse repository at this point
Copy the full SHA 5d1f195View commit details -
fix: enable npm provenance for OIDC publishing
Add provenance: true to @semantic-release/npm configuration to enable OIDC-based publishing without NPM_TOKEN. This uses GitHub Actions OIDC with npm Trusted Publishers for automatic provenance attestations. Fixes: ENONPMTOKEN error when publishing with OIDC 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4ded4fc - Browse repository at this point
Copy the full SHA 4ded4fcView commit details -
fix: update semantic-release to latest with OIDC support
Update semantic-release from v22.0.0 to v25.0.2 and @semantic-release/npm to v13.1.2 which includes OIDC trusted publishing support (merged Oct 2025). This enables token-free publishing via npm Trusted Publishers without requiring NPM_TOKEN environment variable. References: - semantic-release/npm#1015 (enable oidc publishing) - semantic-release/npm#1017 (promote to stable) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0440f6a - Browse repository at this point
Copy the full SHA 0440f6aView commit details -
fix: update Node version requirements for semantic-release v25
semantic-release v25.0.2 requires Node >=22.14.0 or >=24.10.0. Changes: - Update test matrix: Node 20,22 → 22.14.0,24 - Update release job: Node 22 → 22.14.0 - Commit package-lock.json from previous update This fixes EBADENGINE errors in CI. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ddc22fa - Browse repository at this point
Copy the full SHA ddc22faView commit details -
chore: simplify test matrix to single Node version
Reduce test matrix from 6 jobs (3 OS × 2 Node) to 3 jobs (3 OS × 1 Node). Testing on Node 22.14.0 only since it meets semantic-release v25 requirements. This reduces CI time while maintaining cross-platform coverage. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bedafdf - Browse repository at this point
Copy the full SHA bedafdfView commit details -
fix: use npm install instead of npm ci for complex dependencies
Switch from npm ci to npm install to avoid persistent lock file sync errors with semantic-release v25's complex dependency tree. Issue: npm ci fails with missing internal packages (nopt, abbrev, npm-bundled) even with freshly regenerated package-lock.json. This is a known workaround for npm 10+ with complex dependency configurations. References: - https://stackoverflow.com/q/76387479 - npm/cli#5125 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22ebc10 - Browse repository at this point
Copy the full SHA 22ebc10View commit details -
chore(release): 1.1.0 [skip ci]
# [1.1.0](v1.0.1...v1.1.0) (2025-11-22) ### Bug Fixes * enable npm provenance for OIDC publishing ([4ded4fc](4ded4fc)) * update Node version requirements for semantic-release v25 ([ddc22fa](ddc22fa)) * update semantic-release to latest with OIDC support ([0440f6a](0440f6a)), closes [semantic-release/npm#1015](semantic-release/npm#1015) [semantic-release/npm#1017](semantic-release/npm#1017) * use npm install instead of npm ci for complex dependencies ([22ebc10](22ebc10)) ### Features * enable OIDC publishing and remove token workflow ([5d1f195](5d1f195))
Configuration menu - View commit details
-
Copy full SHA for 4b7847b - Browse repository at this point
Copy the full SHA 4b7847bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.0.1...v1.1.0