Skip to content

Conversation

RAprogramm
Copy link
Owner

Closes #14

Problem

Release workflow (v0.1.0) failed at GitHub Release creation:

403: Resource not accessible by integration

Root Cause

Missing permissions: contents: write in release.yml

Impact

  • crates.io publish: SUCCESS (v0.1.0 published)
  • GitHub Release: FAILED (403 error)

Solution

Added workflow-level permissions:

permissions:
  contents: write

Testing

  • Syntax validated
  • Will be tested with next tag release

Notes

  • v0.1.0 is already on crates.io (publish worked)
  • This fix enables automatic GitHub Release creation for future tags

- Add permissions: contents: write to release workflow
- Fixes 403 error when creating GitHub Release
- crates.io publish continues to work correctly

This resolves the permission error that prevented automatic
GitHub Release creation while crates.io publishing succeeded
@codecov
Copy link

codecov bot commented Oct 18, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@RAprogramm RAprogramm merged commit 0413479 into main Oct 19, 2025
19 checks passed
@RAprogramm RAprogramm deleted the 14 branch October 19, 2025 00:23
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.

Fix GitHub Release permissions in release workflow

1 participant