You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add test for multi-line commit messages
* Update README.md
* Update README.md
Closesstefanzweifel#281
* Update Author Email Address
* Add permissions block to Workflows
* Fix Typo in Workflow comments
* Mention new permission requirements in usage docs
Starting February 2nd 2023, GitHub changed the default permissions of the GITHUB_TOKEN to be read-only in all new repositories.[1]
git-auto-commits needs `write`-permissions for the `contents`-key in order to work properly.
This commits updates the usage section, to mention the need for the permission requirements. The examples have also been updated to reflect that change.
[1]: https://github.blog/changelog/2023-02-02-github-actions-updating-the-default-github_token-permissions-to-read-only/
* Use actions/checkout@v3 in examples
* Fix Comment in README
* Bump bats from 1.8.2 to 1.9.0 (stefanzweifel#282)
Bumps [bats](https://github.com/bats-core/bats-core) from 1.8.2 to 1.9.0.
- [Release notes](https://github.com/bats-core/bats-core/releases)
- [Changelog](https://github.com/bats-core/bats-core/blob/master/docs/CHANGELOG.md)
- [Commits](bats-core/bats-core@v1.8.2...v1.9.0)
---
updated-dependencies:
- dependency-name: bats
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Fix docs about using in public forks
Update docs section about using the Action in public forks.
Add warning about current issue when the forks lives under an organisation.
Mark section about running a workflow in the head repository as outdated, as I was not able to reproduce this in test projects.
See stefanzweifel#211 (comment) for more details.
* Update Test
* Seems like there is an extra space (stefanzweifel#288)
* Bump github/super-linter from 4 to 5 (stefanzweifel#289)
Bumps [github/super-linter](https://github.com/github/super-linter) from 4 to 5.
- [Release notes](https://github.com/github/super-linter/releases)
- [Changelog](https://github.com/github/super-linter/blob/main/docs/release-process.md)
- [Commits](github/super-linter@v4...v5)
---
updated-dependencies:
- dependency-name: github/super-linter
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump bats from 1.9.0 to 1.10.0 (stefanzweifel#293)
Bumps [bats](https://github.com/bats-core/bats-core) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/bats-core/bats-core/releases)
- [Changelog](https://github.com/bats-core/bats-core/blob/master/docs/CHANGELOG.md)
- [Commits](bats-core/bats-core@v1.9.0...v1.10.0)
---
updated-dependencies:
- dependency-name: bats
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump actions/checkout from 3 to 4 (stefanzweifel#302)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3...v4)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Use actions/checkout v4 in examples
stefanzweifel#302 (comment)
* Fix Typo
* Update node version to node20 (stefanzweifel#300)
Co-authored-by: ryudai.takai
* Update CHANGELOG
* Use v5 in update-changelog Workflow
* Use v5 in README
* Use new Markdown Alerts in README
* Little Doc Updates
* Add Alert about pull_request_target
stefanzweifel#211 (comment)
* Remove outdated docs
* Don't switch local branches
* Update Test
* Update Tests
* Update Tests
* Update Tests
* Remove no longer needed tests
* Temp disable assertions
* Remove no longer used input options from tests
* Remove _switch_to_branch function
* Update Assertion
* Remove skip_fetch, skip_checkout and create_branch
* Remove removed options from README
* Clarify `commit_author` input option (stefanzweifel#315)
* Clarify `commit_author` input option
* Update README.md
---------
Co-authored-by: Stefan Zweifel <stefanzweifel@users.noreply.github.com>
* Bump release-drafter/release-drafter from 5 to 6 (stefanzweifel#319)
* Linux is not UNIX (stefanzweifel#321)
* Add step id explanation for output in README.md (stefanzweifel#324)
* Bump bats from 1.10.0 to 1.11.0 (stefanzweifel#325)
Bumps [bats](https://github.com/bats-core/bats-core) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/bats-core/bats-core/releases)
- [Changelog](https://github.com/bats-core/bats-core/blob/master/docs/CHANGELOG.md)
- [Commits](bats-core/bats-core@v1.10.0...v1.11.0)
---
updated-dependencies:
- dependency-name: bats
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Fail if attempting to execute git commands in a directory that is not a git-repo. (stefanzweifel#326)
* Fail (and log message) if attempting to execute git commands in a directory that is not a git-repo.
* Add Test
* Code Formatting
---------
Co-authored-by: Constantin Comendant <constantin@uberagent.com>
Co-authored-by: Stefan Zweifel <stefan@stefanzweifel.dev>
* Update CHANGELOG
* Add with ref github.head_ref to README
* Update GPG Signing section in README
* Add docs about .github/workflows pushes
See stefanzweifel#322
* Fix link to "new feature request"
* Update Bug Repo Form
* Update bug.yaml
* Add Section on preventing infinite loops to README
* Bump github/super-linter from 5 to 6 (stefanzweifel#335)
Bumps [github/super-linter](https://github.com/github/super-linter) from 5 to 6.
- [Release notes](https://github.com/github/super-linter/releases)
- [Changelog](https://github.com/github/super-linter/blob/main/CHANGELOG.md)
- [Commits](github/super-linter@v5...v6)
---
updated-dependencies:
- dependency-name: github/super-linter
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump github/super-linter from 6 to 7 (stefanzweifel#342)
Bumps [github/super-linter](https://github.com/github/super-linter) from 6 to 7.
- [Release notes](https://github.com/github/super-linter/releases)
- [Changelog](https://github.com/github/super-linter/blob/main/CHANGELOG.md)
- [Commits](github/super-linter@v6...v7)
---
updated-dependencies:
- dependency-name: github/super-linter
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update README.md (stefanzweifel#343)
* docs(README): fix broken protected branch docs link (stefanzweifel#346)
* Add Scope/Permissions documentation for PATs
Closesstefanzweifel#347
* Bump bats from 1.11.0 to 1.11.1 (stefanzweifel#353)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Include `github.actor_id` in default `commit_author`
This mimics the default commit author used by GitHub and matches the format used for the default `commit_user_email`.
* Update CHANGELOG
* Replace Yarn with NPM
* Add UPGRADING.md
* Fix Typo
* Throw error if repo is in detached state
* Improve Error Message
* Use ref in auto-commit workflow
* Use ref checkout properly
* docs: Update README.md per stefanzweifel#354
See stefanzweifel#354
* Update entrypoint.sh
* Update action.yml
* Update entrypoint.sh
* Update git-auto-commit.bats
* Update git-auto-commit.bats
* Update README.md
* Rename Input and add output
* Add Tests
* Update README
* Update CHANGELOG
* Emit warning if deprecated/removed options are used
* Add git-auto-commit to warning text
* Bump bats from 1.11.1 to 1.12.0
Bumps [bats](https://github.com/bats-core/bats-core) from 1.11.1 to 1.12.0.
- [Release notes](https://github.com/bats-core/bats-core/releases)
- [Changelog](https://github.com/bats-core/bats-core/blob/master/docs/CHANGELOG.md)
- [Commits](bats-core/bats-core@v1.11.1...v1.12.0)
---
updated-dependencies:
- dependency-name: bats
dependency-version: 1.12.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Add deprecated inputs to fix unbound variable issue
* Fix PAT instructions with Dependabot
* Apply suggestions from code review
* Update CHANGELOG
* Disable Check if Repo is in Detached State
Fixesstefanzweifel#378
* Update CHANGELOG
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Stefan Zweifel <hello@stefanzweifel.io>
Co-authored-by: Stefan Zweifel <stefanzweifel@users.noreply.github.com>
Co-authored-by: Stefan Zweifel <stefan@stefanzweifel.dev>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pedro Amador Rodríguez <pedroamador.rodriguez@gmail.com>
Co-authored-by: 高井 <56185180+ryudaitakai@users.noreply.github.com>
Co-authored-by: Nikita Panuhin <n.panuhin@mail.ru>
Co-authored-by: Philip Couling <couling@gmail.com>
Co-authored-by: Christian Vermeulen <christian.vermeulen@gmail.com>
Co-authored-by: Constantin Comendant <ccomendant@users.noreply.github.com>
Co-authored-by: Constantin Comendant <constantin@uberagent.com>
Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
Co-authored-by: scarf <greenscarf005@gmail.com>
Co-authored-by: Parker Brown <17183625+parkerbxyz@users.noreply.github.com>
Co-authored-by: Ross Smith II <ross@smithii.com>
Co-authored-by: Lior Dux <lior.dux@develeap.com>
Co-authored-by: stefanzweifel <1080923+stefanzweifel@users.noreply.github.com>
Co-authored-by: Sam Bull <git@sambull.org>
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/bug.yaml
+10-5Lines changed: 10 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ body:
5
5
- type: markdown
6
6
attributes:
7
7
value: |
8
-
Before opening a bug report, please search for the behaviour in the existing issues.
8
+
Before opening a bug report, please search for the behaviour in existing issues or discussions.
9
9
10
10
---
11
11
@@ -17,7 +17,7 @@ body:
17
17
description: "Which exact version of git-auto-commit are you using in your Workflow?"
18
18
placeholder: "v4.14.0"
19
19
validations:
20
-
required: true
20
+
required: true
21
21
- type: dropdown
22
22
id: machine
23
23
attributes:
@@ -33,7 +33,7 @@ body:
33
33
id: bug-description
34
34
attributes:
35
35
label: Bug description
36
-
description: What exactly happened?
36
+
description: What exactly happened? Please describe your problem in detail.
37
37
validations:
38
38
required: true
39
39
- type: textarea
@@ -52,13 +52,18 @@ body:
52
52
id: example-workflow
53
53
attributes:
54
54
label: Example Workflow
55
-
description: Please share your GitHub Actions workflow which causes the bug. We use this to reproduce the error. No need for backticks here.
55
+
description: Please share the YAML-code of your GitHub Actions workflow which causes the bug. We use this to reproduce the error. If the workflow is in a private repostory, please provide a minimal example. (No need for backticks here, the pasted code will be correctly formatted.)
56
56
render: yaml
57
57
validations:
58
58
required: true
59
59
- type: textarea
60
60
id: logs
61
61
attributes:
62
62
label: Relevant log output
63
-
description: If applicable, provide relevant log output. No need for backticks here.
63
+
description: If applicable, provide relevant log output. Please copy and paste the output here, and make sure to remove any sensitive information. (No need for backticks here, the pasted code will be correctly formatted.)
64
64
render: shell
65
+
- type: input
66
+
id: repository-url
67
+
attributes:
68
+
label: Repository
69
+
description: If applicable, please provide the repository where the bug occurred.
- Disable Check if Repo is in Detached State ([#379](https://github.com/stefanzweifel/git-auto-commit-action/pull/379)) [@stefanzweifel](https://github.com/@stefanzweifel)
- Throw error early if repository is in a detached state ([#357](https://github.com/stefanzweifel/git-auto-commit-action/pull/357))
23
+
24
+
### Fixed
25
+
26
+
- Fix PAT instructions with Dependabot ([#376](https://github.com/stefanzweifel/git-auto-commit-action/pull/376)) [@Dreamsorcerer](https://github.com/@Dreamsorcerer)
27
+
28
+
### Removed
29
+
30
+
- Remove support for `create_branch`, `skip_checkout`, `skip_Fetch` ([#314](https://github.com/stefanzweifel/git-auto-commit-action/pull/314))
- Add `create_git_tag_only` option to skip commiting and always create a git-tag. ([#364](https://github.com/stefanzweifel/git-auto-commit-action/pull/364)) [@zMynxx](https://github.com/@zMynxx)
37
+
- Add Test for `create_git_tag_only` feature ([#367](https://github.com/stefanzweifel/git-auto-commit-action/pull/367)) [@stefanzweifel](https://github.com/@stefanzweifel)
38
+
39
+
### Fixed
40
+
41
+
- docs: Update README.md per #354 ([#361](https://github.com/stefanzweifel/git-auto-commit-action/pull/361)) [@rasa](https://github.com/@rasa)
- Include `github.actor_id` in default `commit_author` ([#354](https://github.com/stefanzweifel/git-auto-commit-action/pull/354)) [@parkerbxyz](https://github.com/@parkerbxyz)
48
+
49
+
### Fixed
50
+
51
+
- docs(README): fix broken protected branch docs link ([#346](https://github.com/stefanzweifel/git-auto-commit-action/pull/346)) [@scarf005](https://github.com/@scarf005)
- Bump bats from 1.11.0 to 1.11.1 ([#353](https://github.com/stefanzweifel/git-auto-commit-action/pull/353)) [@dependabot](https://github.com/@dependabot)
57
+
- Bump github/super-linter from 6 to 7 ([#342](https://github.com/stefanzweifel/git-auto-commit-action/pull/342)) [@dependabot](https://github.com/@dependabot)
58
+
- Bump github/super-linter from 5 to 6 ([#335](https://github.com/stefanzweifel/git-auto-commit-action/pull/335)) [@dependabot](https://github.com/@dependabot)
- Fail if attempting to execute git commands in a directory that is not a git-repo. ([#326](https://github.com/stefanzweifel/git-auto-commit-action/pull/326)) [@ccomendant](https://github.com/@ccomendant)
65
+
66
+
### Dependency Updates
67
+
68
+
- Bump bats from 1.10.0 to 1.11.0 ([#325](https://github.com/stefanzweifel/git-auto-commit-action/pull/325)) [@dependabot](https://github.com/@dependabot)
69
+
- Bump release-drafter/release-drafter from 5 to 6 ([#319](https://github.com/stefanzweifel/git-auto-commit-action/pull/319)) [@dependabot](https://github.com/@dependabot)
- Add step id explanation for output in README.md ([#324](https://github.com/stefanzweifel/git-auto-commit-action/pull/324)) [@ChristianVermeulen](https://github.com/@ChristianVermeulen)
75
+
- Linux is not UNIX ([#321](https://github.com/stefanzweifel/git-auto-commit-action/pull/321)) [@couling](https://github.com/@couling)
New major release that bumps the default runtime to Node 20. There are no other breaking changes.
80
+
81
+
### Changed
82
+
83
+
- Update node version to node20 ([#300](https://github.com/stefanzweifel/git-auto-commit-action/pull/300)) [@ryudaitakai](https://github.com/@ryudaitakai)
84
+
- Add _log and _set_github_output functions ([#273](https://github.com/stefanzweifel/git-auto-commit-action/pull/273)) [@stefanzweifel](https://github.com/@stefanzweifel)
85
+
86
+
### Fixed
87
+
88
+
- Seems like there is an extra space ([#288](https://github.com/stefanzweifel/git-auto-commit-action/pull/288)) [@pedroamador](https://github.com/@pedroamador)
- Bump actions/checkout from 3 to 4 ([#302](https://github.com/stefanzweifel/git-auto-commit-action/pull/302)) [@dependabot](https://github.com/@dependabot)
94
+
- Bump bats from 1.9.0 to 1.10.0 ([#293](https://github.com/stefanzweifel/git-auto-commit-action/pull/293)) [@dependabot](https://github.com/@dependabot)
95
+
- Bump github/super-linter from 4 to 5 ([#289](https://github.com/stefanzweifel/git-auto-commit-action/pull/289)) [@dependabot](https://github.com/@dependabot)
96
+
- Bump bats from 1.8.2 to 1.9.0 ([#282](https://github.com/stefanzweifel/git-auto-commit-action/pull/282)) [@dependabot](https://github.com/@dependabot)
0 commit comments