Skip to content

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"
image
  • Under "Personal Access Tokens", select "Fine-grained Tokens"
image
  • Click "Generate New Token"
image
  • Select "Resource Owner" as "bfbbdecomp"
image
  • Give the token a Name and set an expiration time.
  • Under "Repository Access" select "Only select repositories" and choose "bfbbdecomp/website"
image
  • Under "Permissions" click "Add Permissions" and choose "Contents"
image
  • Modify "Contents" access scope to be "Read and write"
image
  • 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.
image
  • Cilck on the edit button for "WEBSITE_TOKEN" and paste in the newly created Personal Access Token.
image
  • Save the secret and the website action should now be fully updated to work with the new token.
Clone this wiki locally