Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 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
9b73c6c
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 7, 2026
4c5b139
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 7, 2026
2edd8c6
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 7, 2026
60f13b0
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 7, 2026
49440a7
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 8, 2026
0ae7a6b
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 8, 2026
dd200cc
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 8, 2026
2ae3650
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 8, 2026
ce97d9d
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 8, 2026
e78fb3f
fix(dependabot-rebase): remove trailing blank line + correct adoption…
donpetry-bot Jun 8, 2026
e1f83b5
chore: apply manual instructions [skip ci-relay]
donpetry-bot Jun 8, 2026
2557509
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 8, 2026
8918ab3
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 8, 2026
428282c
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 8, 2026
ee36f78
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 8, 2026
64ef2b0
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 8, 2026
c870a39
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 9, 2026
ea9446a
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 10, 2026
bfaf328
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 10, 2026
0420967
chore: apply manual instructions [skip ci-relay]
donpetry-bot Jun 10, 2026
e94c2d2
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 10, 2026
39d03ce
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 10, 2026
3db52e6
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 10, 2026
34f2ddf
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 10, 2026
b85c5e8
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 11, 2026
954bcaa
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 11, 2026
85026b2
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 11, 2026
667a0a7
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 11, 2026
400bd71
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 11, 2026
26dc0e5
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 11, 2026
4f043df
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 11, 2026
850db71
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 11, 2026
9be09ce
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 11, 2026
d85af3e
Merge branch 'main' into fix/standards-dependabot-rebase-sha
don-petry Jun 11, 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
5 changes: 4 additions & 1 deletion .github/workflows/dependabot-rebase.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,10 @@
# ─────────────────────────────────────────────────────────────────────────────
#
# 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.
# To adopt: copy standards/workflows/dependabot-rebase.yml (NOT this file) to
# .github/workflows/dependabot-rebase.yml in your repo. This file uses a
# local ref (`./.github/workflows/dependabot-rebase-reusable.yml`) that is
# only valid in the petry-projects/.github 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
Expand Down
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