Skip to content

Add a shared Flux build notification action - #31

Merged
lewisjared merged 3 commits into
mainfrom
feat/notify-flux
Sep 8, 2026
Merged

Add a shared Flux build notification action#31
lewisjared merged 3 commits into
mainfrom
feat/notify-flux

Conversation

@lewisjared

@lewisjared lewisjared commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Adds a shared action that signs a published commit notification for a Flux generic-hmac Receiver. Missing receiver secrets leave polling in place, partial configuration and failed requests fail the step without printing credentials.

Restores the shared-action path intended by copier-python-service PR 48. Consumers call it after a successful image push.

Runs this public repository's test and lint jobs on GitHub-hosted runners because its gus-small jobs remain unassigned while the pool serves private repositories.

Validation: 127 tests pass, including signing and credential-safe failures. actionlint passes.

@lewisjared
lewisjared marked this pull request as ready for review September 8, 2026 00:51
@lewisjared
lewisjared merged commit 1231b43 into main Sep 8, 2026
2 checks passed
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