Skip to content
Open
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
1d3fe0a
fix(standards): correct SHA in dependabot-rebase template
Apr 17, 2026
0e6cdbb
chore(standards): bump dependabot-rebase template SHA to current main
Apr 17, 2026
505d0c2
docs(standards): address Copilot review β€” SHA-pin rationale and adopt…
github-actions[bot] May 6, 2026
9b467f3
fix(standards): restore schedule trigger and align AGENTS block with …
github-actions[bot] May 10, 2026
217733b
Merge branch 'main' into fix/standards-dependabot-rebase-sha
github-actions[bot] May 13, 2026
2a79647
Merge branch 'main' into fix/standards-dependabot-rebase-sha
github-actions[bot] May 13, 2026
5dfed48
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 14, 2026
b0be6eb
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 14, 2026
6baa387
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 15, 2026
60b39ef
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 15, 2026
e949732
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 16, 2026
00298a2
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 16, 2026
89537a8
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 16, 2026
821f859
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 16, 2026
0de361f
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 16, 2026
c62baf2
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 17, 2026
f29d692
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 17, 2026
cd4c3d8
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 17, 2026
5a829f6
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 17, 2026
a07a308
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 17, 2026
049b1f0
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 17, 2026
c1463b6
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 17, 2026
aceb8f6
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 17, 2026
4aff0d0
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 17, 2026
1b89ea6
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 17, 2026
5afcf26
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 17, 2026
52eb05f
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 17, 2026
3e84940
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 17, 2026
955465e
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 18, 2026
1e4e18d
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 19, 2026
9080986
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 19, 2026
1bf2fa1
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 20, 2026
d9abb3e
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 21, 2026
cf2f28c
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 21, 2026
c908f4e
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 21, 2026
b519477
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 21, 2026
9ed7132
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 21, 2026
fe4376e
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 24, 2026
57b533c
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 24, 2026
751182c
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 24, 2026
ef87293
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 24, 2026
67b1c5c
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 26, 2026
712faf2
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 31, 2026
2fd6720
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry May 31, 2026
d6d9cf6
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 6, 2026
592aacc
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 7, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 14 additions & 6 deletions standards/workflows/dependabot-rebase.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,12 @@
# AGENTS β€” READ BEFORE EDITING:
# β€’ This file is a THIN CALLER STUB. All rebase/merge serialization logic
# lives in the reusable workflow above.
# β€’ You MAY change: the ref in the `uses:` line when upgrading the reusable
# workflow version (bump to latest commit SHA or tag of petry-projects/.github).
# β€’ You MAY change: the SHA in the `uses:` line when upgrading the reusable
# workflow version (bump SHA to latest main of petry-projects/.github).
# β€’ SHA-pinned intentionally (not @v1): no semver tags are maintained for
# this internal reusable workflow. Downstream repos pin to a specific
# commit SHA and bump deliberately. To look up the current SHA:
# gh api repos/petry-projects/.github/branches/main --jq '.commit.sha'
# β€’ You MUST NOT change: the concurrency group name, the explicit secrets
# block, or the job-level `permissions:` block β€” reusable workflows can be
# granted no more permissions than the calling job has, so removing the
Expand All @@ -20,8 +24,11 @@
# ─────────────────────────────────────────────────────────────────────────────
#
# Dependabot update-and-merge β€” thin caller for the org-level reusable.
# To adopt: copy this file to .github/workflows/dependabot-rebase.yml in your repo.
# Required org secrets (passed explicitly):
# To adopt: copy THIS file (standards/workflows/dependabot-rebase.yml) to
# .github/workflows/dependabot-rebase.yml in your repo. Do NOT copy
# .github/workflows/dependabot-rebase.yml from this repo β€” that file uses a
# local ref only valid in the source-of-truth repo.
# Required org/repo secrets (inherited):
# APP_ID β€” GitHub App ID with contents:write and pull-requests:write
# APP_PRIVATE_KEY β€” GitHub App private key
name: Dependabot update and merge
Expand All @@ -43,8 +50,9 @@ permissions: {}
jobs:
dependabot-rebase:
permissions:
pull-requests: write # call update-branch API on behind PRs and merge when ready
uses: petry-projects/.github/.github/workflows/dependabot-rebase-reusable.yml@b51e2edf830ea085be0277bcf3174c7b3ec8f958 # v1
contents: write # update-branch via GITHUB_TOKEN (may touch .github/workflows/)
pull-requests: write # re-approve PRs after branch update
uses: petry-projects/.github/.github/workflows/dependabot-rebase-reusable.yml@9a694e5798ebb596476e6eda80f11e832d8fd0a9 # main
secrets:
APP_ID: ${{ secrets.APP_ID }}
APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }}
Loading