-
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.