Commit 078adc9
Merge #405
405: Improve the check-release tag parser to be more robust r=brunoocasali a=meili-bot
_This PR is auto-generated._
The automated script generated this PR, which updates the check-release.sh script.
### Explaination
`check-release.yml` used to parse the `GITHUB_REF` with `tr -d 'refs/tags/v'`. But, `tr` deletes characters and not a specific string.
Which results in a wrong parsing of tags containings the characters present in `refs/tags/v`.
Example:
`refs/tags/v0.1.0-strapi-v3.1` becomes `0.1.0-pi-v3.1`
To avoid this issue, the command is changed to a more robust parsing method: `cut -d '/' -f 3 | sed -r 's/^v//'`
- `cut -d '/' -f 3` splits our string based on the `/` and takes the 3th element.
`refs/tags/v0.1.0-strapi-v3.1` => `["refs", "tags", "v0.1.0-strapi-v3.1"]`
- `sed -r 's/^v//'` removes the prepending `v`.
`v0.1.0-strapi-v3.1` => `0.1.0-strapi-v3.1`
Co-authored-by: meili-bot <[email protected]>1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
0 commit comments