Skip to content

chore: bump nolte/gh-plumbing pin from v1.1.12 to v1.1.18#22

Merged
github-actions[bot] merged 1 commit into
developfrom
chore/bump-gh-plumbing-v1.1.18
May 19, 2026
Merged

chore: bump nolte/gh-plumbing pin from v1.1.12 to v1.1.18#22
github-actions[bot] merged 1 commit into
developfrom
chore/bump-gh-plumbing-v1.1.18

Conversation

@nolte
Copy link
Copy Markdown
Owner

@nolte nolte commented May 19, 2026

Summary

Bump every reusable-workflow pin in .github/workflows/ from
nolte/gh-plumbing@v1.1.12 to @v1.1.18 so that PRs squash-merge
correctly and the merged source branch is deleted automatically.

Changes

  • automerge.yaml: reusable-automerge.yaml@v1.1.12@v1.1.18
  • spelling.yaml: reusable-spelling-vale.yaml@v1.1.12@v1.1.18
  • release-drafter.yml: reusable-release-drafter.yml@v1.1.12@v1.1.18
  • release-publish.yml: reusable-release-publish.yml@v1.1.12@v1.1.18
  • release-cd-refresh-master.yml: reusable-release-cd-refresh-master.yml@v1.1.12@v1.1.18
  • release-cd-deliver-docs.yml: reusable-mkdocs.yaml@v1.1.12@v1.1.18
  • build-static-tests.yaml: reusable-pre-commit.yaml, reusable-trivy.yaml, reusable-chain-bench.yaml all @v1.1.12@v1.1.18

Linked issues

Refs nolte/gh-plumbing#345 (closed) — the original report assumed the
override was missing upstream; it was already in place since v1.1.13
(MERGE_METHOD: squash, gh-plumbing#323) and v1.1.16 (MERGE_DELETE_BRANCH,
gh-plumbing#332). The actual fix for this repo is the pin bump.

Refs #21 — the PR that landed as a merge commit because of the stale
pin. No retroactive fix; the next PR using automerge.yaml@v1.1.18
will squash-merge as the spec requires.

Testing

  • grep -rn "@v1\." .github/workflows/ confirms every reference now
    points to @v1.1.18 and no @v1.1.12 reference remains.
  • pre-commit run --all-files — passes (check-yaml,
    end-of-file-fixer, trailing-whitespace).

Risk / rollout notes

Low risk per release behaviour, but this PR is itself the first
real test of automerge.yaml@v1.1.18 in this repo
: a successful
squash-merge of this PR (single parent commit on develop instead of a
merge commit) confirms the bump fixed the symptom from #21. If this PR
also lands as a merge commit, open workflow-health triage against
nolte/gh-plumbing again with the run-log excerpt.

No source-include changes; no API-shape changes. Consumer repos that
fetch taskfile-include-*.yaml from this repository are not affected.

PR #21 squash-merged as a merge commit because reusable-automerge.yaml
at v1.1.12 did not set MERGE_METHOD=squash, so pascalgn/automerge-action
fell back to its default 'merge' strategy. The fix shipped upstream in:

- v1.1.13: MERGE_METHOD: squash  (gh-plumbing#323)
- v1.1.16: MERGE_DELETE_BRANCH: "true"  (gh-plumbing#332)

Bumping every reusable-workflow pin in this repo to v1.1.18 (the
current latest tag) picks up both fixes and keeps the portfolio
convention of tag-pinned reusable-workflow references intact.

Touched workflows:
- automerge.yaml
- spelling.yaml
- release-drafter.yml
- release-publish.yml
- release-cd-refresh-master.yml
- release-cd-deliver-docs.yml
- build-static-tests.yaml (3 references)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@boring-cyborg boring-cyborg Bot added chore Maintenance cicd ci/cd process functionality. labels May 19, 2026
@nolte nolte marked this pull request as ready for review May 19, 2026 19:38
@nolte nolte added the automerge Allow automatic Merge. label May 19, 2026
@github-actions github-actions Bot merged commit 697a21a into develop May 19, 2026
10 checks passed
@github-actions github-actions Bot deleted the chore/bump-gh-plumbing-v1.1.18 branch May 19, 2026 19:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Allow automatic Merge. chore Maintenance cicd ci/cd process functionality.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant