← Back to issue list

ci: fix release-drafter workflow

View original Github issue

Metadata

Project
snapcraft
Number
#6253
Type
pull request
State
closed
Author
jahn-junior
Labels
Created
Updated
Closed

Current evaluation

Maintainers closed the request without merging. Instead of applying the version 7 fix, the team decided to remove the release-drafter workflow entirely, planning to delete the configuration files during the next Starbase merge.

Suggested action:

No scores available.

Issue body

Update the `release-drafter.yaml` workflow to work with version 7 and newer. Looks like this got bumped without addressing the breaking changes. I just fixed this in our Sphinx extension repos, so I figured I'd propose it here. You can see this run successfully in [the extension template](https://github.com/canonical/sphinx-ext-template/actions/runs/26241986582/job/77230478577). --- - [X] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md). - [X] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). ~~I've successfully run `make lint && make test`.~~ ~~I've added or updated any relevant documentation.~~ ~~In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing.~~ ~~I've updated the relevant release notes.~~

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Maintainers closed the request without merging. Instead of applying the version 7 fix, the team decided to remove the release-drafter workflow entirely, planning to delete the configuration files during the next Starbase merge.
qwen3.6-35b-a3b-mtp-q6 Closed without merging. The release-drafter workflow was deemed unnecessary and will be deleted during the next Starbase merge instead of being updated.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#159 ci: remove release-drafter workflow craft-archives merged Merged removal of the release-drafter workflow to align with starbase. Approved by two reviewers with passing CI checks, the change deleted 46 lines across two files.
80%
#75 ci: update release-drafter file craft-archives merged Merged a fix for a failing release-drafter CI check by renaming the config file from .yaml to .yml, as the tool only accepts .yml. Approved by one reviewer with no coverage impact. Backport to starbase planned.
72%
#245 ci: remove release drafter craft-platforms merged Merged removal of the unused and failing release drafter CI workflow, which broke after a Renovate v6 to v7 update. Approved by a reviewer, the change eliminates 40 lines of configuration across two files to resolve persistent pipeline failures.
72%
#6251 build(deps): update release-drafter/release-drafter action to v7.3.1 (main) snapcraft closed Closed without merging. A maintainer plans to delete the workflow entirely, so Renovate will ignore the release-drafter v7.3.1 update.
72%
#169 ci: add release-publish workflow from starbase craft-cli closed Converted back to a draft and closed without merging. Implementation was paused pending agreement on the CI release publishing strategy, effectively abandoning the change.
71%
#2331 ci: remove release drafter workflow charmcraft merged Merged the removal of the release drafter CI workflow, which was no longer used and consistently failing. Approved by two reviewers, the change deletes 16 lines across one file.
71%