mirror of
https://github.com/stefanzweifel/git-auto-commit-action.git
synced 2024-11-06 02:08:05 +00:00
Update Protected Branch Section in README
This commit is contained in:
parent
808edcd96b
commit
0233fee872
17
README.md
17
README.md
@ -147,11 +147,11 @@ please update your Workflow configuration and usage of [`actions/checkout`](http
|
|||||||
|
|
||||||
Updating the `token` value with a Personal Access Token should fix your issues.
|
Updating the `token` value with a Personal Access Token should fix your issues.
|
||||||
|
|
||||||
### Action does not push to protected branch
|
### Push to protected branches
|
||||||
|
|
||||||
If your repository uses [protected branches](https://help.github.com/en/github/administering-a-repository/configuring-protected-branches) this Action will not be able to push to your repository.
|
If your repository uses [protected branches](https://help.github.com/en/github/administering-a-repository/configuring-protected-branches) you have to do the following changes for the Action to work properly.
|
||||||
|
|
||||||
You have to enable force pushes to a protected branch (See [documentation](https://help.github.com/en/github/administering-a-repository/enabling-force-pushes-to-a-protected-branch)) and update your Workflow to use force push like so.
|
You have to enable force pushes to a protected branch (See [documentation](https://help.github.com/en/github/administering-a-repository/enabling-force-pushes-to-a-protected-branch)) and update your Workflow to use force push like this.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
- uses: stefanzweifel/git-auto-commit-action@v4
|
- uses: stefanzweifel/git-auto-commit-action@v4
|
||||||
@ -160,6 +160,17 @@ You have to enable force pushes to a protected branch (See [documentation](https
|
|||||||
push_options: --force
|
push_options: --force
|
||||||
```
|
```
|
||||||
|
|
||||||
|
In addition, you have to create a new [Personal Access Token (PAT)](https://github.com/settings/tokens/new),
|
||||||
|
store the token as a secret in your repository and pass the new token to the [`actions/checkout`](https://github.com/actions/checkout#usage) Action step.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
token: ${{ secrets.PAT }}
|
||||||
|
```
|
||||||
|
|
||||||
|
You can learn more about Personal Access Token in the [GitHub documentation](https://docs.github.com/en/github/authenticating-to-github/creating-a-personal-access-token).
|
||||||
|
|
||||||
### No new workflows are triggered by the commit of this action
|
### No new workflows are triggered by the commit of this action
|
||||||
|
|
||||||
This is due to limitations set up by GitHub, [commits of this Action do not trigger new Workflow runs](#commits-of-this-action-do-not-trigger-new-workflow-runs).
|
This is due to limitations set up by GitHub, [commits of this Action do not trigger new Workflow runs](#commits-of-this-action-do-not-trigger-new-workflow-runs).
|
||||||
|
Loading…
Reference in New Issue
Block a user