Skip to content

Fix GitHub Release permissions in release workflow #14

@RAprogramm

Description

@RAprogramm

Fix permissions error preventing GitHub Release creation.

Problem

Release workflow fails at 'Create GitHub Release' step with 403 error:

Resource not accessible by integration

Root Cause

Missing permissions: contents: write in release.yml workflow

Impact

  • crates.io publish: WORKS ✅
  • GitHub Release: FAILS ❌

Solution

Add permissions block to release.yml:

permissions:
  contents: write

Testing

Create new annotated tag (e.g., v0.1.1) to verify GitHub Release creation works

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions