Skip to content

ci: isolate firmware publisher credentials - #5

Merged
owjs3901 merged 1 commit into
mainfrom
wave-firmware-deploy-key
Aug 23, 2026
Merged

ci: isolate firmware publisher credentials#5
owjs3901 merged 1 commit into
mainfrom
wave-firmware-deploy-key

Conversation

@owjs3901

Copy link
Copy Markdown
Contributor

Uses a dedicated write-enabled deploy key for generated firmware publication and reduces the publisher GITHUB_TOKEN to contents: read. This enables main ruleset bypass for only the publisher credential because GitHub does not allow the built-in GitHub Actions app as a repository ruleset bypass actor. Adds a regression test for the credential boundary and updates the supply-chain documentation. Verified with 26 unit tests and actionlint 1.7.12.

@owjs3901
owjs3901 merged commit f2d86a9 into main Aug 23, 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