Skip to content

refactors automation auth code#1664

Open
ChrisC wants to merge 4 commits intodevelopmentfrom
refactor-gh-actions-auth
Open

refactors automation auth code#1664
ChrisC wants to merge 4 commits intodevelopmentfrom
refactor-gh-actions-auth

Conversation

@ChrisC
Copy link
Contributor

@ChrisC ChrisC commented Feb 24, 2026

In prep for the upcoming automation repo migrations over to w3c, I took this opportunity to update the GH app auth code to:

  • continue moving hard-coded ID's into env variables, including the GH app and app install ID's as well as the GH workflow repo names (this supersedes uses env vars for gh app variables #1663)
  • removes the need to store a bare jwt-signing-key on a local machine by adding it as another env variable
  • uses octokit for simplified JWT handling

@ChrisC ChrisC requested a review from jugglinmike February 24, 2026 20:36
One final step before merging this would be to update the config-staging and config-production env files with the new environment variables introduced in this branch.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant