Skip to content

Renew cross-org PAT for ShackDesk-Site update dispatch #14

@Computer-Tsu

Description

@Computer-Tsu

PAT Renewal Required

The fine-grained Personal Access Token used to dispatch update JSON changes from this repo to Computer-Consultant/ShackDesk-Site expires in approximately one year from creation (April 2027).

What to do

  1. Go to GitHub → Personal account → Settings → Developer settings → Personal access tokens → Fine-grained tokens
  2. Find the token scoped to Computer-Consultant/ShackDesk-Site
  3. Click Regenerate (or create a new one with the same permissions)
    • Resource owner: Computer-Consultant
    • Repository: ShackDesk-Site only
    • Permissions: Contents: Read and write, Actions: Read and write
  4. Go to Computer-Tsu/ShackDesk-PortPaneSettings → Secrets → Actions
  5. Update the SITE_DISPATCH_PAT secret with the new token
  6. Delete the old token from GitHub if regenerating manually
  7. Verify the next PortPane release triggers the update JSON workflow successfully

Notes

  • If the token expires before renewal, automated update JSON publishing will silently fail — PortPane releases will still build and ship, but stable.json / beta.json / alpha.json will not update automatically
  • The workflow step that uses this token is in .github/workflows/build.yml under the release job

Metadata

Metadata

Assignees

No one assigned

    Labels

    maintenanceUpkeep, dependency updates, and housekeeping

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions