Summary
The Dependabot auto-merge workflow fails with:
Error: [@octokit/auth-app] appId option is required
Affected Repos
Root Cause
The GitHub App token creation step references an appId secret that is either missing or not accessible to these repos.
Recommended Actions
- Verify the
APP_ID secret is set at the org level and accessible to these repos
- Check the
dependabot-automerge.yml shared workflow in standards/workflows/ for correct secret references
- Ensure the
dependabot-automerge-petry GitHub App has correct permissions
- Test with a manual Dependabot PR after fix
Context
Identified during weekly org CI/Security survey on 2026-04-05.
Summary
The Dependabot auto-merge workflow fails with:
Affected Repos
Root Cause
The GitHub App token creation step references an
appIdsecret that is either missing or not accessible to these repos.Recommended Actions
APP_IDsecret is set at the org level and accessible to these reposdependabot-automerge.ymlshared workflow instandards/workflows/for correct secret referencesdependabot-automerge-petryGitHub App has correct permissionsContext
Identified during weekly org CI/Security survey on 2026-04-05.