Skip to content

Fix weekly update workflow auth with GitHub App token#1446

Merged
hua7450 merged 1 commit into
mainfrom
fix/weekly-update-auth
Mar 19, 2026
Merged

Fix weekly update workflow auth with GitHub App token#1446
hua7450 merged 1 commit into
mainfrom
fix/weekly-update-auth

Conversation

@hua7450
Copy link
Copy Markdown
Collaborator

@hua7450 hua7450 commented Mar 19, 2026

Summary

  • Fixes the failing Weekly US Household API Update workflow
  • The POLICYENGINE_GITHUB PAT expired, causing could not read Username for 'https://github.com' errors at checkout
  • Switches to actions/create-github-app-token@v1 using APP_ID and APP_PRIVATE_KEY secrets, matching the pattern used in other PolicyEngine repos

Test plan

  • Verify APP_ID and APP_PRIVATE_KEY org secrets are accessible to this repo
  • Trigger the workflow manually via workflow_dispatch and confirm it passes

🤖 Generated with Claude Code

The POLICYENGINE_GITHUB PAT expired, causing checkout failures. Switch to
actions/create-github-app-token to generate installation tokens from the
org's GitHub App, matching the pattern used in other PolicyEngine repos.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@hua7450 hua7450 merged commit 9251cff into main Mar 19, 2026
3 checks passed
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