Skip to content

ci: bump pinned pg-actions to pick up GitHub-hosted SBOM scan - #30

Merged
pgmac merged 1 commit into
masterfrom
176-bump-pg-actions-pin
Sep 7, 2026
Merged

ci: bump pinned pg-actions to pick up GitHub-hosted SBOM scan#30
pgmac merged 1 commit into
masterfrom
176-bump-pg-actions-pin

Conversation

@pgmac

@pgmac pgmac commented Sep 7, 2026

Copy link
Copy Markdown

Part of pgmac-net/homelabia#176 — closing a gap found during post-merge verification.

pgmac-net/pg-actions#113 moved GHAS-dependency-scan in the reusable sbom.yml onto a GitHub-hosted runner. That PR claimed callers would pick the change up with no edits — true for callers using @main, but not for this repo, which pins the workflow to a commit SHA and so kept running the old self-hosted version.

Confirmed live: nagios-mcp-chart's first post-merge run still showed sbom / GHAS-dependency-scan on a self-hosted runner.

- uses: pgmac-net/pg-actions/.github/workflows/sbom.yml@218190a… # main
+ uses: pgmac-net/pg-actions/.github/workflows/sbom.yml@935d4b8… # main

The SHA pin is deliberately kept — the goal is to move the pin intentionally, not to start floating on @main.

After this, GHAS-dependency-scan runs on ubuntu-latest here, while DepTrack-sbom stays self-hosted for the internal Dependency-Track upload.

Four sibling repos get the same bump: metasearch, slack-weather, slack-scores, nagios-mcp-chart, Docker-Nagios.

🤖 Generated with Claude Code

https://claude.ai/code/session_014DUYKa99V5UjszAtGY1oJK

Part of pgmac-net/homelabia#176. pg-actions#113 moved the
GHAS-dependency-scan job in the reusable sbom.yml onto a GitHub-hosted
runner, but this repo pins that workflow to a commit SHA, so it kept
running the old self-hosted version.

Bumps the pin to pg-actions 935d4b8 (current main). The SHA pin itself
is kept — the point is to move deliberately, not to start floating.

After this, GHAS-dependency-scan runs on ubuntu-latest here, while
DepTrack-sbom stays self-hosted for the internal Dependency-Track
upload.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014DUYKa99V5UjszAtGY1oJK
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown

Docker Build

Field Value
Status Built (not pushed -- PR build only)
Tag pr-30-44daefd
Commit 44daefd

Image will be pushed to macro.int.pgmac.net:5000 on merge to master.
This comment is updated on each commit.

@pgmac
pgmac merged commit 5bdfef1 into master Sep 7, 2026
2 checks passed
@pgmac
pgmac deleted the 176-bump-pg-actions-pin branch September 7, 2026 09:32
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.

1 participant