git-auto-commit-action/CHANGELOG.md
2022-03-18 19:29:58 +00:00

12 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Unreleased

TBD

v4.14.0 - 2022-03-18

Added

  • Add create_branch option to force create a new branch (#203) @stefanzweifel

Fixed

  • README.md: Updates hyperlink to GH docs (#200) @funkyfuture

v4.13.1 - 2022-01-13

Fixed

  • Properly disambiguate between branch or file checkout (#199) @kenodegard

v4.13.0 - 2022-01-10

Added

  • Add skip_checkout option (#197) @cmbuckley

Changed

  • Add note on minimum permissions to the docs (#180) @ericcornelissen

v4.12.0 - 2021-09-10

Added

  • Add commit_hash output #172

v4.11.0 - 2021-05-03

Added

  • Add status_options and add_options option #156

v4.10.0 - 2021-04-12

Added

  • Add disable_globbing option #153, #154

v4.9.2 - 2021-03-04

Fixes

  • Push created annotated tags to remote by using --follow-tags and --atomic instead of just --tags #146

v4.9.1 - 2021-02-23

Changed

  • Revert changes made in v4.9.0. A branch will no longer be automatically generated. #144

v4.9.0 - 2021-02-20

Changed

  • Automatically create branch if a branch with the given name does not exist #140

v4.8.0 - 2020-12-15

Added

  • Add skip_fetch option to skip the execution of git-fetch #131

Changed

  • Update git fetch to only fetch the latest commit from remote #131

v4.7.2 - 2020-10-24

This release basically reverts the Action to the state of v4.6.0.

Changed

  • Revert change to fix git-checkout with special characters in branch names #122

v4.7.1 - 2020-10-22

Removed

  • Remove checkout_options as it broke everything #120

v4.7.0 - 2020-10-21

Added

  • Add checkout_options #115

v4.6.0 - 2020-10-11

Changed

  • Make "commit_message" optional and set default commit message to "Apply automatic changes" #103, #110

Fixes

  • Better support for branch names with special characters in them #108

v4.5.1 - 2020-09-11

Removed

  • Remove orphan branch feature added in #95 which broke stuff #98

v4.5.0 - 2020-09-10

Added

  • Create orphan branch if branch name does not exist #95

v4.4.1 - 2020-08-16

Changed

  • Include given file_pattern in git dirty check #91

v4.4.0 - 2020-06-26

Added

  • Add option to skipt the dirty check and always try to create and push a commit #82, #84

v4.3.0 - 2020-05-16

Note: Since v4.3.0 we provide major version tags. You can now use stefanzweifel/git-auto-commit-action@v4 to always use the latest release of a major version. See #77 for details.

Added

  • Add new push_options-input. This feature makes it easier for you to force-push commits to a repository. #78, #72

v4.2.0 - 2020-05-10

Changed

  • Use ${{ github.head_ref }} as default branch value. Therefore, the branch name when listening for pull_request-events is optional. #75, #73

v4.1.6 - 2020-04-28

Fixes

  • Fix issue where tags could not be created correctly #68

v4.1.5 - 2020-04-23

Added

  • Update file_pattern to support multiple file paths #65

Changes

  • Revert changes made in v4.1.4 #63

Fixes

  • Fix issue with commit_options #64

v4.1.4 - 2020-04-22

Fixed

  • Fix bug introduced in previous version, where git user configuration has been placed inline #62

v4.1.3 - 2020-04-18

Changed

  • Place Git user configuration inline #59

v4.1.2 - 2020-04-03

Fixes

  • Fix Issue with changes_detected-output #57

v4.1.1 - 2020-03-14

Fixes

  • Fix issue where commit has not been pushed to remote repository, when no branch-option has been given #54

v4.1.0 - 2020-03-05

Added

  • Add changes_detected output #49, #46
  • Add tagging_message input option to create and push tags #50, #47

v4.0.0 - 2020-02-24

Changed

  • Switch Action to use node12-environment instead of docker. #45

v3.0.0 - 2020-02-06

Added

  • Add commit_user_name, commit_user_email and commit_author input options for full customzation on how the commit is being created #39

Changed

  • Make the branch input option optional #41

Removed

  • Remove the need of a GITHUB_TOKEN. Users now have to use actions/checkout@v2 or higher #36

v2.5.0 - 2019-12-18

Added

  • Add new repository-argument #22

Changed

  • Extract logic of the Action into methods and into a separate file #24

v2.4.0 - 2019-11-30

Added

  • Commit untracked files #19 (fixes #16)
  • Add support for Git-LFS #21 (fixes #20)

v2.3.0 - 2019-11-04

Added

  • Add a new commit_option-argument. Allows users to define additional commit options for the git-commit command. #14

v2.2.0 - 2019-10-26

Added

  • Add new file_pattern-argument. Allows users to define which files should be added in the commit. #13

v2.1.0 - 2019-09-20

Added

  • Add branch-argument to determine, to which branch changes should be pushed. See README for usage details.

Fixed

  • Fixes Issue where changes couldn't be pushed to GitHub due to wrong ref-name.

Removed

  • Remove commit_author_email and commit_author_name arguments. The $GITHUB_ACTOR is now used as the Git Author

v2.0.0 - 2019-08-31

Changed

  • Make Action Compatible with latest beta of GitHub Actions #3

v1.0.0 - 2019-06-10

Added

  • Add Core Logic for Action