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