Repository navigation
What's Changed
Bug Fixes
- Actionable error on push permission failure: When
git pushfails due to missingcontents: writepermission, the workflow now shows a clear error message with instructions instead of a cryptic git error 294
Improvements
- Upgraded all dependencies to latest: All npm dependencies bumped to their latest versions, including
@actions/core@3.0.1,esbuild@0.28.2,mocha@11.8.0,biome@2.5.7, and more - Biome config migrated to 2.5.7: Updated schema version and replaced deprecated
recommendedfield withpreset - Improved test reliability: Added
--exitflag and increased timeout to 10s for mocha CI scripts to prevent flaky failures
Testing
- Added git push simulation tests using exec dependency injection to cover push success, 403 permission errors, generic failures, and no-token scenarios
Full Changelog: 1.9.6...1.9.7