Skip to content

Commit

Permalink
docs(deploy-gh-pages): add workflow permissions (getzola#2249)
Browse files Browse the repository at this point in the history
  • Loading branch information
FineFindus authored and Erwin Vrolijk committed Sep 30, 2023
1 parent 1aee147 commit fcb2e39
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions docs/content/documentation/deployment/github-pages.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ Let's start with the token. Remember, if you are publishing the site on the same
For creating the token either click on [here](https://github.com/settings/tokens/new?scopes=public_repo) or go to Settings > Developer Settings > Personal access tokens. Under the *Select Scopes* section, give it *public_repo* permissions and click *Generate token*. Then copy the token, navigate to your repository and add in the Settings tab the *Secret* `TOKEN` and paste your token in it.

Next we need to create the *Github Action*. Here we can make use of the [zola-deploy-action](https://github.com/shalzz/zola-deploy-action). Go to the *Actions* tab of your repository, click on *set up a workflow yourself* to get a blank workflow file. Copy the following script into it and commit it afterwards; note that you may need to change the `github.ref` branch from `main` to `master` or similar, as the action will only run for the branch you choose.
If you get a permissions denied error, you may need to change the workflow permissions to read and write in Settings > Actions > Workflow permissions.

```yaml
# On every push this script is executed
Expand Down

0 comments on commit fcb2e39

Please sign in to comment.