Skip to content

ci: add explicit workflow permissions#220

Merged
darvid merged 2 commits intomainfrom
ci/workflow-security-permissions
Aug 7, 2025
Merged

ci: add explicit workflow permissions#220
darvid merged 2 commits intomainfrom
ci/workflow-security-permissions

Conversation

@darvid
Copy link
Copy Markdown
Owner

@darvid darvid commented Aug 7, 2025

  • Add contents:read and actions:write permissions to all jobs
  • Fix CodeQL security alerts for workflow permissions
  • Maintain artifact upload and caching functionality

darvid added 2 commits August 7, 2025 12:58
- Add contents:read and actions:write permissions to all jobs
- Fix CodeQL security alerts for workflow permissions
- Maintain artifact upload and caching functionality
- Add pre-release check to prevent empty releases
- Skip release if HEAD is already tagged with version
- Skip release if no commits since last release
- Handle edge cases from different merge/approval order
@darvid darvid force-pushed the ci/workflow-security-permissions branch from fb8ff0c to f411b4c Compare August 7, 2025 16:58
@darvid darvid merged commit ae157f2 into main Aug 7, 2025
13 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