axodotdev / axodotdev/cargo-dist
Allow customising the CI workflow name
- Dominant language
- Rust
- Stars
- 2.1k
- Forks
- 149
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 32
Description
Apologies if this is a duplicate - I couldn't find one.
Following the advice here: https://axodotdev.github.io/cargo-dist/book/ci/customizing.html#hand-editing-releaseyml
It would be useful if we can set a custom name for the release workflow, it is currently set to just a generic "Release", which may clash or be ambiguous with other workflows in the repository. For example we use release-plz and release-please workflows with distinctive names.
Contributor guide
Research direction
Start with the cargo-dist CI customization documentation, especially the hand-editing release.yml section linked in the issue, then inspect where the generated workflow name is defined. Make the release workflow name configurable instead of always using "Release", and verify that the generated workflow uses the selected name without affecting other workflows.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- ci-cd, release
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 65/100