Skip to content

ci: fix auto-merge-deps reusable workflow reference#52

Merged
CybotTM merged 1 commit into
mainfrom
fix/auto-merge-deps-reusable-workflow-ref
Apr 19, 2026
Merged

ci: fix auto-merge-deps reusable workflow reference#52
CybotTM merged 1 commit into
mainfrom
fix/auto-merge-deps-reusable-workflow-ref

Conversation

@CybotTM
Copy link
Copy Markdown
Member

@CybotTM CybotTM commented Apr 19, 2026

The caller pointed at netresearch/skill-repo-skill/.github/workflows/auto-merge-deps.yml, which does not exist. The real reusable workflow lives at netresearch/.github/.github/workflows/auto-merge-deps.yml. Every pull_request event failed to resolve it.

Changes

  • uses: → correct org-level reusable workflow
  • on: pull_requeston: pull_request_target (Dependabot/Renovate PRs get write-scoped creds)

Context

Batch fix across ~30 repos that inherited this from the skill-repo-skill template. Upstream template fix: netresearch/skill-repo-skill#66

The caller pointed at netresearch/skill-repo-skill/.github/workflows/auto-merge-deps.yml,
which does not exist. The real reusable workflow lives at netresearch/.github.
Every pull_request event failed to resolve the reusable workflow.

Switch the reference to the correct path and change the trigger to
pull_request_target so Dependabot/Renovate PRs get write-scoped creds.

Signed-off-by: Sebastian Mendel <sebastian.mendel@netresearch.de>
Copilot AI review requested due to automatic review settings April 19, 2026 08:56
@gemini-code-assist
Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@github-actions
Copy link
Copy Markdown
Contributor

Dependency Review

The following issues were found:
  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 1 package(s) with unknown licenses.
See the Details below.

License Issues

.github/workflows/auto-merge-deps.yml

PackageVersionLicenseIssue Type
netresearch/.github/.github/workflows/auto-merge-deps.ymlmainNullUnknown License

OpenSSF Scorecard

PackageVersionScoreDetails
actions/netresearch/.github/.github/workflows/auto-merge-deps.yml main UnknownUnknown

Scanned Files

  • .github/workflows/auto-merge-deps.yml

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Fixes the dependency auto-merge workflow so PR events can successfully call the intended org-level reusable workflow and run with the permissions needed to merge dependency bot PRs.

Changes:

  • Switch trigger from pull_request to pull_request_target.
  • Update reusable workflow reference to netresearch/.github/.github/workflows/auto-merge-deps.yml@main.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/auto-merge-deps.yml
Comment thread .github/workflows/auto-merge-deps.yml
@CybotTM CybotTM merged commit b0e99fd into main Apr 19, 2026
14 checks passed
@CybotTM CybotTM deleted the fix/auto-merge-deps-reusable-workflow-ref branch April 19, 2026 09:11
@CybotTM CybotTM mentioned this pull request May 15, 2026
CybotTM added a commit that referenced this pull request May 15, 2026
## Release v2.14.0

Minor release. `.claude-plugin/plugin.json` and
`skills/github-project/SKILL.md` frontmatter `metadata.version` were
already synced to `2.14.0` on `main` via
[#74](#74) —
this PR is the empty release marker that closes the v2.13.1 → v2.14.0
window and triggers the signed-tag release.

### Highlights since v2.13.1

- **`agentic-workflows` reference** documenting `gh-aw` and `awf`
workflow-as-prompt tooling for autonomous GitHub Actions — new patterns
for running AI agents on PRs/issues without bespoke wiring
([#75](#75)).
- **AI reviewer pushback patterns** — handling Copilot/Sourcery review
comments that disagree with the codebase intent, including when to defer
and when to push back
([#66](#66),
[#74](#74)).
- **PR-merge / branch-protection / CodeQL gotchas** documented, plus
auto-detection of allowed merge strategy in the `--delete-branch`
snippet so the recipe doesn't break on repos with merge-commit-only
policies
([#69](#69),
[#71](#71),
[#72](#72)).
- **GraphQL `Repository.mergeQueue`** for queue detection — replaces a
brittle REST probe
([#70](#70)).
- **Assessment checkpoints overhaul**: new GH-34/GH-35/GH-36,
follow_uses delegation for CodeQL/Scorecard, org_provides for
community-health files, broader licence/Dependabot/workflow targets,
plus reusable-workflow-pitfalls reference. Multiple false-positive
findings demoted to `info` to reduce assessment noise
([#56](#56),
[#57](#57),
[#58](#58),
[#59](#59),
[#60](#60),
[#61](#61),
[#62](#62),
[#63](#63),
[#64](#64),
[#65](#65),
[#73](#73)).
- **npm distribution** — the skill now also ships via
`@netresearch/agent-skill-coordinator`
([#54](#54),
[#55](#55)).
- **Release pipeline hardening** — dropped the deprecated `with: bump:`
block + `workflow_dispatch.bump` input so releases happen exclusively
via locally-signed tags, plus SLSA-provenance permissions on the caller
([#52](#52),
[#53](#53)).

### Release plan

After merge: tag main with a signed annotated tag, push, the
`skill-repo-skill` reusable workflow publishes archives + SHA256SUMS
with cosign + SLSA attestation, then narrative notes get applied via `gh
release edit ... --notes-file`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants