-
Notifications
You must be signed in to change notification settings - Fork 37
How To Update the Website Deployment Workflow API Token
Steven Casper edited this page Aug 25, 2025
·
2 revisions
The website deployment relies on a Personal Access Token with access to the bfbbdecomp/website repository. Our org settings require that all PATs expire after a maximum of 1 year.
How to update the Personal Access Token:
- Go to your github profile settings.
- Select "Developer Settings"

- Under "Personal Access Tokens", select "Fine-grained Tokens"

- Click "Generate New Token"

- Select "Resource Owner" as "bfbbdecomp"

- Give the token a Name and set an expiration time.
- Under "Repository Access" select "Only select repositories" and choose "bfbbdecomp/website"

- Under "Permissions" click "Add Permissions" and choose "Contents"

- Modify "Contents" access scope to be "Read and write"

- Generate the token and be ready to copy the token. You will no longer be able to access this token once you leave the page.
- Now go to the bfbbdecomp/bfbb repository and open the Settings tab.
- Under "Secrets and Variables" select actions.

- Cilck on the edit button for "WEBSITE_TOKEN" and paste in the newly created Personal Access Token.

- Save the secret and the website action should now be fully updated to work with the new token.