Skip to content

fix(ci): soft-skip upgrade PR and auto-merge when unavailable - #1388

Open
dlrsp-dev wants to merge 1 commit into
mainfrom
fix/soft-skip-missing-app-secrets
Open

fix(ci): soft-skip upgrade PR and auto-merge when unavailable#1388
dlrsp-dev wants to merge 1 commit into
mainfrom
fix/soft-skip-missing-app-secrets

Conversation

@dlrsp-dev

Copy link
Copy Markdown
Member

Summary

  • upgrade-dependency: skip Create App token / Open PR when org App secrets are not visible (avoids daily red on private template repos such as django-pkg).
  • pr-policy-gate: if auto-merge is disabled on the repository, warn and continue instead of failing Enable auto-merge.
  • Repo setting allow_auto_merge was also enabled on DLRSP/workflows via API.

Test plan

  • Policy gate on a Dependabot PR still enables auto-merge when allowed
  • Private/template schedule upgrade completes without failing Open PR when secrets missing
  • check_workflow_composites.py green

@github-actions github-actions Bot added 📦 dependencies Update of dependencies 🤖 ci Continuous integration, tests, automation and management of the project labels Sep 6, 2026
@dlrsp-actions
dlrsp-actions Bot force-pushed the fix/soft-skip-missing-app-secrets branch 2 times, most recently from 9f83c66 to 2958d02 Compare September 7, 2026 14:00
Skip Open Pull Request when App secrets are empty (private/template repos). Treat GraphQL auto-merge-disabled as a warning instead of failing the policy gate.
@dlrsp-actions
dlrsp-actions Bot force-pushed the fix/soft-skip-missing-app-secrets branch from 2958d02 to 547ea28 Compare September 7, 2026 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🤖 ci Continuous integration, tests, automation and management of the project 📦 dependencies Update of dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant