mirror of
https://github.com/apricote/releaser-pleaser.git
synced 2026-01-13 13:21:00 +00:00
feat(github): mark pre-releases correctly (#110)
In theory every forge can support this, but right now only GitHub allows one to define a release as "pre-release". Closes #45
This commit is contained in:
parent
ef1d92cff0
commit
dd166ec446
4 changed files with 50 additions and 2 deletions
|
|
@ -122,10 +122,10 @@ func (rp *ReleaserPleaser) createPendingRelease(ctx context.Context, pr *release
|
|||
return err
|
||||
}
|
||||
|
||||
// TODO: pre-release & latest
|
||||
// TODO: Check if version should be marked latest
|
||||
|
||||
logger.DebugContext(ctx, "Creating release on forge")
|
||||
err = rp.forge.CreateRelease(ctx, *pr.ReleaseCommit, version, changelogText, false, true)
|
||||
err = rp.forge.CreateRelease(ctx, *pr.ReleaseCommit, version, changelogText, rp.versioning.IsPrerelease(version), true)
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to create release on forge: %w", err)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue