axodotdev / axodotdev/cargo-dist
The option to override the pattern for a tag
Open
- Dominant language
- Rust
- Stars
- 2.1k
- Forks
- 149
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 32
Description
At present, there is no way to override the condition for the `“**[0-9]+.[0-9]+.[0-9]+*”` tag, other than setting `allow-dirty = [‘ci’]` and changing
https://github.com/axodotdev/cargo-dist/blob/25b2af882b1641c6ae50bc81c11ec174b8a6e1d8/cargo-dist/templates/ci/github/release.yml.j2#L86-L88
Contributor guide
Research direction
Start at cargo-dist/templates/ci/github/release.yml.j2 around lines 86-88 and inspect the current tag condition and allow-dirty configuration. Trace how release options are represented, then define where the tag-pattern override belongs and what generated workflow behavior should count as done.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, rust
- Domain
- ci-cd, release
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100