diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2023-05-29 09:25:09 +0200 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2023-05-29 09:25:09 +0200 |
commit | 9e05fbaad497b16eee3498dfacdda06fba341788 (patch) | |
tree | de18089a42bb2e20fa4aca6ea3015468dde73205 | |
parent | e3dfc76fa8665562798b1e89abc2aa0e9141b1fa (diff) |
releaser: Add a way to bust the CircleCI Git cache
-rw-r--r-- | releaser/releaser.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/releaser/releaser.go b/releaser/releaser.go index e50a3ba31..39e99275e 100644 --- a/releaser/releaser.go +++ b/releaser/releaser.go @@ -46,6 +46,12 @@ func New(skipPush, try bool, step int) (*ReleaseHandler, error) { return nil, fmt.Errorf("branch %q is not a release branch", branch) } + // Trim any cache busting suffix, e.g "release-0.90.0-take2" + takeIdx := strings.Index(branch, "-take") + if takeIdx > 0 { + branch = branch[:takeIdx] + } + version := strings.TrimPrefix(branch, prefix) version = strings.TrimPrefix(version, "v") |