Commit Graph
100 Commits
Author SHA1 Message Date
Stefan ZweifelandGitHub b863ae1933 Merge pull request #367 from stefanzweifel/stefanzweifel/git_tag_only_changes
Add Test for create_git_tag_only feature
2025-04-19 10:33:31 +02:00
Stefan ZweifelandGitHub 11a6e5f38f Merge pull request #364 from zmynx/master
feat: allow for clean tag pushing
2025-04-19 10:23:02 +02:00
Stefan ZweifelandGitHub e256565ae5 Merge pull request #361 from rasa/patch-1
docs: Update README.md per #354
2025-03-13 20:29:15 +01:00
stefanzweifelandgithub-actions[bot] e35726034b Update CHANGELOG 2025-01-11 07:12:19 +00:00
Stefan ZweifelandGitHub e348103e90 Merge pull request #354 from parkerbxyz/patch-1 2025-01-11 08:10:58 +01:00
stefanzweifelandgithub-actions[bot] 896cc0d225 Update CHANGELOG 2024-04-12 06:47:58 +00:00
stefanzweifelandgithub-actions[bot] e27a68931b Update CHANGELOG 2023-10-06 17:55:19 +00:00
Stefan ZweifelandGitHub 10944650cd Use actions/checkout v4 in examples
https://github.com/stefanzweifel/git-auto-commit-action/pull/302#issuecomment-1745974288
2023-10-04 15:33:04 +02:00
Stefan ZweifelandGitHub 3b94e3d017 Update README.md
Closes #281
2023-01-20 15:31:53 +01:00
Stefan ZweifelandGitHub 3663a6fa3e Update README.md 2023-01-14 18:05:16 +01:00
Stefan ZweifelandGitHub aeb1802648 Add _log and _set_github_output functions (#273)
* Add _set_github_output function

* Use _set_github_output in Action

* Add _log function

* Use _log in Action and fix Test Cases

* Update wording in log messages

* Update note about removal of old output syntax

Logic is now encapuslated in a single function. I don’t mind keeping it around until spring / June 2023
2022-12-22 19:45:17 +01:00
stefanzweifelandgithub-actions[bot] 925bbcaef3 Update CHANGELOG 2022-12-02 06:50:39 +00:00
stefanzweifelandgithub-actions[bot] 3dce995a13 Update CHANGELOG 2022-11-05 10:56:08 +00:00
Stefan ZweifelandGitHub 0b007fbd11 Let Action fail if git binary can't be located (#261)
* Check if git binary exists

* Add Tests
2022-11-05 11:53:46 +01:00
Stefan ZweifelandGitHub 38864a638f Create dependabot.yml 2022-10-26 19:02:41 +02:00
stefanzweifelandgithub-actions[bot] 393fea59ef Update CHANGELOG 2022-10-26 16:57:18 +00:00
Stefan ZweifelandGitHub 0049e3fa40 Use deprecated set-output syntax if GITHUB_OUTPUT environment is not available (#255)
* Fallback to set-output if GITHUB_OUTPUT not available

* Add Tests to cover old syntax
2022-10-26 18:55:42 +02:00
stefanzweifelandgithub-actions[bot] f6f7a9c351 Update CHANGELOG 2022-10-22 09:19:59 +00:00
Stefan ZweifelandGitHub faf78595b8 Update README.md 2022-10-21 09:28:08 +02:00
stefanzweifelandgithub-actions[bot] a0873a0795 Update CHANGELOG 2022-10-10 17:17:41 +00:00
Stefan ZweifelandGitHub fd157da78f Run Action on Node16 (#247)
closes #246
2022-10-10 19:15:24 +02:00
stefanzweifelandgithub-actions[bot] cef08f2918 Update CHANGELOG 2022-09-24 08:53:51 +00:00
Stefan ZweifelandGitHub 4d00f10668 Expand file_pattern-input to an array (#205)
* Expand file_pattern input

* Expand file pattern array in git-status

* Add Failing Test

* Expand INPUT_FILE_PATTERN

* Fix Shellcheck Issues

* Add test to cover file expansion works when globbing is disabled

* Add explanation to README
2022-09-17 15:18:36 +02:00
stefanzweifelandGitHub Actions 488db3d503 Update CHANGELOG 2022-04-12 18:43:36 +00:00
Stefan ZweifelandGitHub d0487b9fa3 Update README.md 2022-03-19 07:46:33 +01:00
stefanzweifelandGitHub Actions 2719df73cd Update CHANGELOG 2022-03-18 19:29:58 +00:00
Stefan ZweifelandGitHub ebe77391c6 Add create_branch option to force create a new branch (#203)
* Add create_branch option

* Checkout new branch if create_branch input is true

* Add tests

* Update README
2022-02-27 07:52:17 +01:00
Stefan ZweifelandGitHub 248fbacc3e Add note about scopes for PAT 2022-01-24 16:51:53 +01:00
Stefan ZweifelandGitHub 2d5591a740 Merge pull request #200 from funkyfuture/patch-1 2022-01-24 16:31:37 +01:00
stefanzweifelandGitHub Actions 8f6736864a Update CHANGELOG 2022-01-13 18:17:02 +00:00
Stefan ZweifelandGitHub 5804e42f86 Merge pull request #199 from kenodegard/disambiguate
Properly disambiguate between branch or file checkout
2022-01-12 21:08:17 +01:00
Stefan ZweifelandGitHub b244c38293 Update CHANGELOG.md 2022-01-10 20:28:24 +01:00
stefanzweifelandGitHub Actions c463ede7c3 Update CHANGELOG 2022-01-10 19:27:51 +00:00
Stefan ZweifelandGitHub 8040434425 Merge pull request #197 from cmbuckley/skip-checkout
Add `skip_checkout` option
2022-01-10 20:11:32 +01:00
Stefan ZweifelandGitHub 8c3ed373fb Merge pull request #180 from ericcornelissen/docs/permissions
Add note on minimum permissions to the docs
2021-10-04 08:19:11 +02:00
Stefan ZweifelandGitHub 216b25a401 Merge pull request #172 from webignition/issue-171
Output hash of created commit
2021-09-10 19:41:23 +02:00
Stefan ZweifelandGitHub 0426839718 Merge pull request #173 from webignition/run-checks-on-pull-request
Run git-auto-commit, linter and tests checks on pull requests
2021-09-10 15:32:18 +02:00
Stefan ZweifelandGitHub 97badfaf41 Revert Linter to only run on push event 2021-09-10 15:31:37 +02:00
Stefan ZweifelandGitHub e107e28c4e Update README.md 2021-08-19 08:37:15 +02:00
Stefan ZweifelandGitHub 6834afe239 Update README.md 2021-08-18 20:49:52 +02:00
Stefan ZweifelandGitHub 3568db7bbc Add note about bash dependency 2021-07-13 20:18:17 +02:00
Stefan ZweifelandGitHub 68f0d95687 Merge pull request #156 from funkjedi/status-add-options
Add options for git add/status commands
2021-05-03 17:43:58 +02:00
Stefan ZweifelandGitHub 4c05e3d58e Merge pull request #154 from stefanzweifel/fixes/153
Add "disable_globbing" option to prevent shell from expanding filenames
2021-04-12 20:54:39 +02:00
Stefan ZweifelandGitHub e944668910 Merge pull request #146 from stefanzweifel/fixes/145
Push Tags along with Commits
2021-03-02 20:20:29 +01:00
Stefan ZweifelandGitHub 871ade1c45 Merge pull request #144 from stefanzweifel/revert-140-feature/create-new-branch-during-checkout
Revert "Feature: Create a new branch, if the given branch name doesn't exist yet"
2021-02-23 21:16:57 +01:00
Stefan ZweifelandGitHub 75625df4f3 Revert "Feature: Create a new branch, if the given branch name doesn't exist yet" 2021-02-23 21:14:19 +01:00
Stefan ZweifelandGitHub 9abc4c41e5 Merge pull request #140 from stefanzweifel/feature/create-new-branch-during-checkout
Feature: Create a new branch, if the given branch name doesn't exist yet
2021-02-20 20:29:23 +01:00
Stefan ZweifelandGitHub a6006229e0 Merge pull request #138 from stefanzweifel/test-rm-is-tracked
Add Test to verify that removed files are picked up by the Action
2021-01-18 20:34:44 +01:00
Stefan ZweifelandGitHub 8f33b6cc31 Merge pull request #136 from palmerabollo/patch-1
docs: minor typo
2021-01-15 15:21:34 +01:00
Stefan ZweifelandGitHub 350754fe3a Update LICENSE 2021-01-08 17:31:07 +01:00
Stefan ZweifelandGitHub 5b85132a3c Merge pull request #131 from stefanzweifel/git-fetch-depth
Set --depth on git-fetch and make call to git-fetch optional
2020-12-15 20:48:50 +01:00
Stefan ZweifelandGitHub 6576a06e26 Merge pull request #128 from stefanzweifel/refactor/better-integration-tests
Rewrite Test Suite to no longer mock git
2020-11-25 21:11:30 +01:00
Stefan ZweifelandGitHub 114a5e6044 Merge pull request #122 from stefanzweifel/revert-113-pr/complex-branches-2
Revert "Fix checking out branch names with / chars"
2020-10-24 11:36:23 +02:00
Stefan ZweifelandGitHub 1e826be61c Revert "Fix checking out branch names with / chars" 2020-10-24 11:28:52 +02:00
Stefan ZweifelandGitHub 367938329d Merge pull request #120 from stefanzweifel/revert-115-feature/checkout-options
Revert "Feature: Checkout Options"
2020-10-22 07:35:11 +02:00
Stefan ZweifelandGitHub 25cac34d8d Revert "Feature: Checkout Options" 2020-10-22 07:33:38 +02:00
Stefan ZweifelandGitHub 65928d2898 Merge pull request #118 from stefanzweifel/tests-on-github-actions
Test Action through GitHub Actions ♾️
2020-10-17 14:59:06 +02:00
Stefan ZweifelandGitHub b833fe0e9d Update Code Example for pull_request_target trigger 2020-10-16 09:18:41 +02:00
Stefan ZweifelandGitHub 47c724214a Merge pull request #115 from stefanzweifel/feature/checkout-options
Feature: Checkout Options
2020-10-15 20:36:06 +02:00
Stefan ZweifelandGitHub 8700c3bc1c Merge pull request #113 from docwhat/pr/complex-branches-2
Fix checking out branch names with / chars
2020-10-12 16:34:53 +02:00
Stefan ZweifelandGitHub 9c1e5d1c6a Merge pull request #111 from francescobianco/patch-1
Update README.md
2020-10-12 08:18:24 +02:00
Stefan ZweifelandGitHub 814219db13 Merge pull request #110 from Aebrathia/patch-1
Make commit_message optional #103
2020-10-11 20:16:25 +02:00
Stefan ZweifelandGitHub a204abce16 Update action.yml 2020-10-11 20:14:15 +02:00
Stefan ZweifelandGitHub fc5b9bf8cf Merge pull request #109 from stefanzweifel/improve-testsuite
Expand existing BATS Test Suite to cover every feature
2020-10-11 11:44:48 +02:00
Stefan ZweifelandGitHub a9d1ac4f06 Merge pull request #108 from stefanzweifel/fetch-repo-before-checkout
Better support branches with special characters in them
2020-10-10 19:19:48 +02:00
Stefan ZweifelandGitHub 60c96d8c0d Merge pull request #107 from docwhat/pr/superlinter
Use SuperLinter instead of only shellcheck
2020-10-10 16:18:15 +02:00
Stefan ZweifelandGitHub 16d2bf88fd Remove Comments from Workflow 2020-10-10 16:17:58 +02:00
Stefan ZweifelandGitHub f922a52bf1 Use "main" as branch name in example 2020-10-06 09:13:19 +02:00
Stefan ZweifelandGitHub 0bf17c328a Fix Example using changes_detected output 2020-10-06 09:11:36 +02:00
Stefan ZweifelandGitHub 57054d8e7e Merge pull request #101 from OskarStark/patch-1
Typo
2020-09-23 15:59:12 +02:00
Stefan ZweifelandGitHub 9e4e2e76fa Add very basic test suite with bats and shellmock (#100)
* Add bats
* Write commits tests
* Add Workflow
* Add .gitignore
* Update Test Suite
* Disable test
* Disable failing test for now
2020-09-13 14:07:14 +02:00
Stefan ZweifelandGitHub 9cb711878d Merge pull request #98 from stefanzweifel/revert-95-master
Revert "Creating orphan branch"
2020-09-11 11:19:07 +02:00
Stefan ZweifelandGitHub b3fc6f8a17 Revert "Creating orphan branch" 2020-09-11 11:18:24 +02:00
Stefan ZweifelandGitHub 5c3c72f20e Merge pull request #95 from StrongMonkey/master
Creating orphan branch
2020-09-10 19:44:31 +02:00
Stefan ZweifelandGitHub 303ce37181 Merge pull request #93 from stefanzweifel/add-note-about-forks
Update README with instructions for forks
2020-08-22 14:45:20 +02:00
Stefan ZweifelandGitHub 3c204cdee3 Update README.md 2020-08-22 14:21:01 +02:00
Stefan ZweifelandGitHub b5320678c1 Merge pull request #91 from HarrisonGrodin/patch-1
Only check status of files matching file_pattern
2020-08-16 19:31:45 +02:00
Stefan ZweifelandGitHub ee93725e66 Merge pull request #86 from TGTGamer/master
Docs: #85 Add small information about command line options
2020-07-18 13:50:16 +02:00
Stefan ZweifelandGitHub ff97e958aa Update README.md 2020-07-16 11:03:50 +02:00
Stefan ZweifelandGitHub c9eb2132b2 Merge pull request #84 from stefanzweifel/feature/skip-dirty-check
Add a "Skip Dirty Check" Option
2020-06-26 21:02:58 +02:00
Stefan ZweifelandGitHub 91b7d20ead Merge pull request #78 from stefanzweifel/feature/push-options
Feature: Push Options
2020-05-16 13:30:24 +02:00
Stefan ZweifelandGitHub 02c4f2cf78 Merge pull request #73 from spawnia/restructure-readme
Bundle limitations and gotchas together in the README.md
2020-05-10 13:11:32 +02:00
Stefan ZweifelandGitHub fd2aab7c5b Merge pull request #75 from stefanzweifel/use-head-ref-as-default-value
Use github.head_ref as branch default value
2020-05-10 12:31:26 +02:00
Stefan ZweifelandGitHub cc16347545 Merge pull request #68 from stefanzweifel/fix-67
Inline User Configuration when creating a Tag
2020-04-28 13:27:03 +02:00
Stefan ZweifelandGitHub 7fdc480651 Update README.md 2020-04-24 10:14:37 +02:00
Stefan ZweifelandGitHub 43ed630979 Merge pull request #64 from stefanzweifel/fix-61
Fix Issue with Commit Options
2020-04-23 20:35:56 +02:00
Stefan ZweifelandGitHub 68b94ecdf3 Merge pull request #65 from cristianpb/master
 Allow to add multiple files
2020-04-23 16:20:11 +02:00
Stefan ZweifelandGitHub 13c9c82cae Merge pull request #63 from stefanzweifel/revert-62-revert-59-no-override-global-git
Revert "Revert "Place git user configuration inline before commit""
2020-04-22 21:20:00 +02:00
Stefan ZweifelandGitHub 8f94f9b7ec Revert "Revert "Place git user configuration inline before commit"" 2020-04-22 20:04:52 +02:00
Stefan ZweifelandGitHub d09082150e Merge pull request #62 from stefanzweifel/revert-59-no-override-global-git
Revert "Place git user configuration inline before commit"
2020-04-22 12:56:36 +02:00
Stefan ZweifelandGitHub 3e578b5696 Revert "Place git user configuration inline before commit" 2020-04-22 12:55:25 +02:00
Stefan ZweifelandGitHub 8040ba33d6 Merge pull request #59 from parndt/no-override-global-git
Place git user configuration inline before commit
2020-04-10 14:50:57 +02:00
Stefan ZweifelandGitHub 55734408b7 Merge pull request #57 from wxt2005/master
Remove unnecessary escape
2020-04-03 09:10:34 +02:00
Stefan ZweifelandGitHub 36489f4cb5 Merge pull request #56 from localheinz/patch-1
Fix: Typo
2020-03-17 15:44:10 +01:00
Stefan ZweifelandGitHub 7659782c71 Merge pull request #54 from stefanzweifel/hotfix/optional-branch-push
Fix: Push branch to repository if no branch name is given and no tagging message is set
2020-03-14 13:34:39 +01:00
Stefan ZweifelandGitHub b1833bd054 Merge pull request #52 from localheinz/fix/typo
Fix: Typo
2020-03-13 17:02:58 +01:00
Stefan ZweifelandGitHub 87526a8aa1 Merge pull request #50 from stefanzweifel/feature/tag-commit
Feature: Tag commit created by the Action
2020-03-05 20:52:29 +01:00
Stefan ZweifelandGitHub 956a47433b Merge pull request #49 from stefanzweifel/feature/outputs
Feature: Add "changes_detected" output
2020-03-04 20:44:32 +01:00
Stefan ZweifelandGitHub cd0530ad7a Merge pull request #48 from clxmstaab/patch-1
example: fix typo
2020-03-03 12:12:50 +01:00
Stefan ZweifelandGitHub cdb861eda0 Merge pull request #45 from stefanzweifel/refactor/switch-to-js
[4.0] Switch to NodeJS Environment (BC)
2020-02-24 19:49:08 +01:00