You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Action: bundle all dependencies into dist/action.js — fixes Cannot find package smol-toml crash on first run
action.yml: remove ${{ }} expression syntax from input description — fixes Unrecognized named-value: github parse error at action load time
Lint: resolve all biome errors across the codebase, exclude .claude/ from biome checks
Release pipeline
Trigger release workflow on published instead of created (draft releases do not fire GitHub Actions events)
Force-add dist/action.js with git add -f to bypass .gitignore directory rule in both the release workflow and the husky pre-commit hook
Reformat package.json after pnpm version to keep biome pre-commit hook happy
Checkout main branch explicitly to avoid detached HEAD; use release tag name directly instead of computing version from commits; keep tag on release commit, bump package.json afterward to prepare next release
Add repository field to package.json required for npm provenance publish
What's changed
Bug fixes
fix(npm): add repository field required for provenance publish (56f7811)
fix(release): checkout main branch, use release tag name directly, drop tag creation (ddd783a)
fix(husky): stage only dist/action.js in pre-commit, not entire dist/ (14e4fc8)
fix(release): reformat package.json after pnpm version to pass biome pre-commit (0b8a3f1)
fix(release): force-add dist/action.js to bypass gitignore, resync bundle (9b5db0a)
fix(lint): resolve all biome errors, ignore .claude/ in biome config (00d04bf)
fix(release): explicitly stage dist/action.js instead of ignored dist/ (d4daca9)
fix(release): trigger on published not draft, revert manual version bump (f7415d1)
fix(action): bundle all deps into action.js with noExternal (63cf243)
Maintenance
chore: revert version to 0.1.0 for clean release re-run (14b8497)