Open dmke opened 2 years ago
Goreleaser will fail to create a Github release for a given Git tag, if the release already exist.
This currently happens on a monthly schedule (Workflow definition), although it shouldn't:
await github.rest.actions.createWorkflowDispatch({ owner: context.repo.owner, repo: context.repo.repo, workflow_id: 'release.yml', ref: releaseTag, inputs: { goreleaser: 'false', releaseType: 'release', } }) console.log(`triggered release for ${releaseTag} (${releaseRef})`)
goreleaser: 'false' should inhibit creating Github releases.
goreleaser: 'false'
The latest Workflow log contains:
triggered release for v0.4.1 (fa1c31bae6ead1c665b5534fc05eb52768c74920)
That wasn't it...
It seems like github.rest.repos.getLatestRelease only looks at GitHub releases, not the Git tags :thinking:
github.rest.repos.getLatestRelease
Goreleaser will fail to create a Github release for a given Git tag, if the release already exist.
This currently happens on a monthly schedule (Workflow definition), although it shouldn't:
goreleaser: 'false'
should inhibit creating Github releases.The latest Workflow log contains: