All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.
1.3.2 - 2026-05-12
1.3.1 - 2026-05-12
1.3.0 - 2026-05-09
- bump to node 24 - (85e7678) - @ryancyq
- add support to repository input - (f3899e6) - @ryancyq
- allow customized repository with owner - (8f42b12) - @ryancyq
- read package name and version from npm instead of hardcoded string in test - (f4b0185) - @ryancyq
- replace deprecated request mocking methods in fetch_mock@12 - (ec6d8e3) - @ryancyq
- use restore mocks to avoid leaky mocks - (090c4f6) - @ryancyq
- add input repository tests - (795d995) - @ryancyq
1.2.0 - 2024-10-02
- process git status only from git tracked files - (d4f4aa8) - @ryancyq
- add codeclimate badge - (4316735) - @ryancyq
- unified stdout/stderr for git cli commands - (0b3db5a) - @ryancyq
- unified graphql request logging and error handling - (ca96c9b) - @ryancyq
- git file changes processing - (8b5e2b0) - @ryancyq
- graphql log message formatting - (67b0fa0) - @ryancyq
- simplify object assign - (c2fa4b9) - @ryancyq
- update graphql tests around log message - (24746db) - @ryancyq
- add test on git status exec cmd - (e5ca112) - @ryancyq
1.1.0 - 2024-09-27
- extract repo, owner, branch resolution logic - (ed0d4a0) - @ryancyq
- file commit when files input is non empty and tag commit when tag input is non empty - (6328922) - @ryancyq
- handle no file changes gracefully - (c215e44) - @ryancyq
- unified tag commit selection - (fa5adbc) - @ryancyq
- tag grapqhl syntax - (f75b136) - @ryancyq
- file not exist error message - (97c8cb5) - @ryancyq
- Bump fetch-mock from 11.1.1 to 11.1.3
Bumps fetch-mock from 11.1.1 to 11.1.3.
updated-dependencies:
- dependency-name: fetch-mock dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] support@github.com - (70aacb0) - @dependabot[bot]
- Bump typescript-eslint from 8.1.0 to 8.5.0
Bumps typescript-eslint from 8.1.0 to 8.5.0.
updated-dependencies:
- dependency-name: typescript-eslint dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] support@github.com - (b6d2e06) - @dependabot[bot]
- Bump typescript from 5.5.4 to 5.6.2
Bumps typescript from 5.5.4 to 5.6.2.
updated-dependencies:
- dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] support@github.com - (1f1b15c) - @dependabot[bot]
- Bump eslint from 9.9.0 to 9.10.0
Bumps eslint from 9.9.0 to 9.10.0.
updated-dependencies:
- dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] support@github.com - (83fd8f1) - @dependabot[bot]
- Bump @types/node from 22.4.2 to 22.5.5
Bumps @types/node from 22.4.2 to 22.5.5.
updated-dependencies:
- dependency-name: "@types/node" dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] support@github.com - (55fe470) - @dependabot[bot]
- Bump ts-jest from 29.2.4 to 29.2.5
Bumps ts-jest from 29.2.4 to 29.2.5.
updated-dependencies:
- dependency-name: ts-jest dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] support@github.com - (65bcecc) - @dependabot[bot]
- Bump fetch-mock from 11.1.3 to 11.1.4
Bumps fetch-mock from 11.1.3 to 11.1.4.
updated-dependencies:
- dependency-name: fetch-mock dependency-type: direct:development update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] support@github.com - (b21f499) - @dependabot[bot]
- Bump eslint from 9.10.0 to 9.11.1
Bumps eslint from 9.10.0 to 9.11.1.
updated-dependencies:
- dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] support@github.com - (a8242fd) - @dependabot[bot]
- Bump typescript-eslint from 8.5.0 to 8.7.0
Bumps typescript-eslint from 8.5.0 to 8.7.0.
updated-dependencies:
- dependency-name: typescript-eslint dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] support@github.com - (ad5bb7f) - @dependabot[bot]
- add glob file pattern examples in README.md - (0b1716e) - @ryancyq
- create tag when creating commit on branch - (e0b7c0d) - @ryancyq
- add tag input usage - (5ca7e38) - @ryancyq
- use separate methods for create tag and create commit since tag can be created on the new commit - (bbad16f) - @ryancyq
- allow configurable push tag behavior when no file changes - (58a0a61) - @ryancyq
- update input definitions and doc for tag commit - (ed75cff) - @ryancyq
- output committed tag - (bfa7bee) - @ryancyq
- update input definitions and readme for tag output - (f2e8558) - @ryancyq
- grapqhl query formatting - (5790249) - @ryancyq
- update existing createCommitOnBranch graphql test - (f3b89a0) - @ryancyq
- update graphql test for create commit/tag - (bc78a84) - @ryancyq
- add test case for commit file and push tag - (2f60927) - @ryancyq
- tag only action test - (cbb2484) - @ryancyq
- file + tag action test - (06d778a) - @ryancyq
- no file changes + tag action test - (6317377) - @ryancyq
- mock implementation once as the default - (b95e4d8) - @ryancyq
- add test around branch commit fail to fetch from github - (ede1388) - @ryancyq
- simplify getMultilineInput mock since we are using it for one single type of input - (396459f) - @ryancyq
- add git cli stdout and stderr tests - (30e9d2a) - @ryancyq
- add file/stream errors test for blob - (5251c8e) - @ryancyq