mirror of
https://github.com/EndBug/add-and-commit.git
synced 2026-08-27 06:45:21 -05:00
* test: add integration tests for the shipped action Cover commit, tag, push, and pathspec flows against temp git fixtures with local bare remotes (#479). Co-authored-by: Cursor <cursoragent@cursor.com> * test: pin fixture default branch to main for CI GitHub runners often have no init.defaultBranch set, so git config --get exits 1 and broke fixture setup. Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Cursor <cursoragent@cursor.com>
1004 B
1004 B
Contributing
If you want to contribute to this project, check out these steps!
- Check out existing features to make sure your case is not already covered. Also, try searching open or closed issues that may cover the same topic.
- Either open a new issue or comment on an existing one to let everyone know what you're working on.
- Edit the source files to implement your feature or fix.
- On Node.js 24, build the action (
npm ci && npm run build) and include anylib/changes in your commit. With Husky installed, the pre-commit hook rebuilds and stageslib/for you. CI fails if the committedlib/does not match a clean rebuild. Runnpm test(unit + integration tests against the builtlib/). - Update the action manifest AND the README with your changes.
- Open a PR.
Thanks! 💖