Skip to content

Latest commit

 

History

History
253 lines (184 loc) · 14.7 KB

File metadata and controls

253 lines (184 loc) · 14.7 KB

Changelog

All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.


1.3.2 - 2026-05-12

Bug Fixes

Dependencies

  • migrate from ncc to esbuild (#229) - (00de5a7) - @ryancyq

1.3.1 - 2026-05-12

Dependencies

  • migrate from jest to vitest for ts support (#227) - (8d0f924) - @ryancyq

1.3.0 - 2026-05-09

Dependencies

  • bump to node 24 - (85e7678) - @ryancyq

Documentation

  • add support to repository input - (f3899e6) - @ryancyq

Features

  • allow customized repository with owner - (8f42b12) - @ryancyq

Tests

  • 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

Bug Fixes

  • process git status only from git tracked files - (d4f4aa8) - @ryancyq

Documentation

  • add codeclimate badge - (4316735) - @ryancyq

Refactoring

  • 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

Tests

  • update graphql tests around log message - (24746db) - @ryancyq
  • add test on git status exec cmd - (e5ca112) - @ryancyq

1.1.0 - 2024-09-27

Bug Fixes

  • 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

Dependencies

  • 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]

Documentation

  • add glob file pattern examples in README.md - (0b1716e) - @ryancyq

Features

  • 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

Refactoring

  • grapqhl query formatting - (5790249) - @ryancyq

Tests

  • 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

[1.0.0] - 2024-08-24