Skip to content

Fix Charmhub release workflow - #43

Merged
xtrusia merged 1 commit into
canonical:mainfrom
xtrusia:ci/fix-release-workflow
Jul 23, 2026
Merged

Fix Charmhub release workflow#43
xtrusia merged 1 commit into
canonical:mainfrom
xtrusia:ci/fix-release-workflow

Conversation

@xtrusia

@xtrusia xtrusia commented Jul 23, 2026

Copy link
Copy Markdown
Collaborator

The first release run (29998396361) stopped after uploading one of four charms: creating the git tag failed with "Resource not accessible by integration" because the default token is read-only.

  • Grant the release job contents: write
  • Pin charmcraft to 4.x/stable to match CI
  • Add workflow_dispatch so a failed release can be retried without a new commit

The first release run failed with 'Resource not accessible by
integration' while creating the git tag with the default read-only
token, so only one of the four charms was uploaded. Grant the job
contents write access, pin charmcraft to 4.x/stable to match CI, and
add workflow_dispatch so a failed release can be retried without a
new commit.

Signed-off-by: Seyeong Kim <seyeong.kim@canonical.com>
@xtrusia
xtrusia merged commit e44b6ef into canonical:main Jul 23, 2026
10 checks passed
@xtrusia
xtrusia deleted the ci/fix-release-workflow branch July 23, 2026 11:24
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