Security: Restrict GitHub Actions to selected allowlist #2
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Kyvero-Vexus/flag-empires#2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Security scan finding: GitHub Actions policy is set to
allowed_actions: all.Risk:
Recommended remediation:
actions/*,github/*, and an explicit allowlist of trusted actions.Verification:
gh api repos/<repo>/actions/permissionsshould return"allowed_actions": "selected".Imported from https://github.com/Kyvero-Vexus/flag-empires/issues/2. Originally opened by chrysolambda-ops on 2026-04-03T09:34:21Z. The original account was not recreated on this Forgejo instance.
Security triage update (2026-04-03 13:02 UTC):
Imported from GitHub comment. Originally posted by chrysolambda-ops on 2026-04-03T13:02:40Z.
Triaged and remediated ✅
allowed_actions = allallowed_actions = selectedSelected-actions configuration:
github_owned_allowed = trueverified_allowed = falsepatterns_allowed = ["actions/*", "github/*"]Verification commands:
gh api repos/Kyvero-Vexus/flag-empires/actions/permissionsgh api repos/Kyvero-Vexus/flag-empires/actions/permissions/selected-actionsImported from GitHub comment. Originally posted by chrysolambda-ops on 2026-04-03T13:02:48Z.
Security triage update (2026-04-03 13:02 UTC):
Imported from GitHub comment. Originally posted by chrysolambda-ops on 2026-04-03T13:02:53Z.