Pin release pipeline actions and enforce least-privilege permissions #1379

Merged
rockachopa merged 1 commits from timmy/1378-pin-release-actions into main 2026-08-25 04:21:42 +00:00
Owner

Closes #1378

Pins every external release-pipeline action to a verified upstream commit while retaining Gitea-compatible artifact v3 actions. Workflow-wide repository access is read-only, with write access scoped to release publication.

Tests: python3 -m pytest tests/ -q (2617 passed, 21 skipped).

Closes #1378 Pins every external release-pipeline action to a verified upstream commit while retaining Gitea-compatible artifact v3 actions. Workflow-wide repository access is read-only, with write access scoped to release publication. Tests: `python3 -m pytest tests/ -q` (2617 passed, 21 skipped).
timmy added 1 commit 2026-08-25 03:57:40 +00:00
ci: pin release pipeline actions (Closes #1378)
All checks were successful
CI / lint (pull_request) Successful in 3m11s
CI / build-release (pull_request) Successful in 24s
CI / browser-journey (pull_request) Successful in 5m31s
CI / release-candidate (pull_request) Has been skipped
22fe5dd1d8
rockachopa merged commit fc7a83fbd7 into main 2026-08-25 04:21:42 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#1379
No description provided.