ci: sync with netresearch/.github templates/go-app - #572
Conversation
Auto-generated by scripts/sync-template.sh. Any changes you want to keep must be declared in .github/template.yaml's intentional-drift: list — the check-template-drift.yml job will otherwise revert them on next sync. Signed-off-by: Sebastian Mendel <info@sebastianmendel.de>
|
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned FilesNone |
There was a problem hiding this comment.
Automated approval for maintainer PR
All automated quality gates passed. See SECURITY_CONTROLS.md for compensating controls.
There was a problem hiding this comment.
Pull request overview
Synchronizes this repository’s GitHub configuration with the canonical netresearch/.github go-app template, updating release/retention workflow inputs and expanding automation triggers and tooling coverage.
Changes:
- Adjust release workflow to pass
github.ref_nameas the default tag when no manual input is provided. - Update GHCR retention workflow to run non-dry-run deletions on scheduled executions while keeping dry-run available for manual dispatch.
- Extend template drift checking to
merge_group, and broaden labeler/dependabot coverage (Makefile/Dockerfile/devcontainers).
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
.github/workflows/release.yml |
Uses github.ref_name as the fallback tag for reusable release workflows. |
.github/workflows/container-retention.yml |
Makes scheduled retention runs perform actual cleanup (dry-run only for manual runs). |
.github/workflows/check-template-drift.yml |
Adds merge_group trigger to validate drift under merge queue. |
.github/labeler.yml |
Expands label globs to include Makefile and container/devcontainer-related files. |
.github/dependabot.yml |
Adds Dependabot updates for the devcontainers ecosystem. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #572 +/- ##
==========================================
+ Coverage 83.76% 83.77% +0.01%
==========================================
Files 87 87
Lines 10622 10622
==========================================
+ Hits 8897 8899 +2
+ Misses 1521 1520 -1
+ Partials 204 203 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Auto-opened by sync-template.sh. Brings this repo back into alignment with the canonical
go-apptemplate innetresearch/.github.To keep any diverging files, add their paths to
.github/template.yaml'sintentional-drift:list before merging — otherwise the next sync run will revert them.