Skip to content

Fix release workflow permission issue#25

Merged
Jo5ta merged 1 commit intomainfrom
jo5ta/dev
Mar 10, 2026
Merged

Fix release workflow permission issue#25
Jo5ta merged 1 commit intomainfrom
jo5ta/dev

Conversation

@Jo5ta
Copy link
Collaborator

@Jo5ta Jo5ta commented Mar 10, 2026

The packages directory is owned by root (created inside container), so we can't write SHA256SUMS there. Now we copy the SRPM to the workspace directory and create checksums there instead.

Also fixed:

  • Added set -e for fail-fast on errors
  • Added checks for missing packages directory or SRPM
  • Fixed release body formatting (no leading whitespace)
  • Changed tag separator from + to - for better compatibility

The packages directory is owned by root (created inside container),
so we can't write SHA256SUMS there. Now we copy the SRPM to the
workspace directory and create checksums there instead.

Also fixed:
- Added set -e for fail-fast on errors
- Added checks for missing packages directory or SRPM
- Fixed release body formatting (no leading whitespace)
- Changed tag separator from + to - for better compatibility

Signed-off-by: Jo5ta <Jo5ta@mail.de>
@Jo5ta Jo5ta merged commit 77894b5 into main Mar 10, 2026
4 checks passed
@Jo5ta Jo5ta deleted the jo5ta/dev branch March 10, 2026 08:57
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