Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Conversation

@jkjell
Copy link
Member

@jkjell jkjell commented Dec 9, 2025

What this PR does / why we need it

Bumps golang version and updates goreleaser config. The current goreleaser publishing seems to be incompatible with GitHub's immutable releases. Hopefully this will resolve that issue.

@netlify
Copy link

netlify bot commented Dec 9, 2025

Deploy Preview for witness-project ready!

Name Link
🔨 Latest commit cacd713
🔍 Latest deploy log https://app.netlify.com/projects/witness-project/deploys/69408bd2204dea0008d2a1a1
😎 Deploy Preview https://deploy-preview-696--witness-project.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@mikhailswift
Copy link
Member

This is failing due to a failure when installing goreleaser -- specifically an x/tools is failing due to a compilation error. It's using a very old version of x/tools, which may be because we're installing an old version of go-releaser. We're installing github.com/goreleaser/goreleaser@v1.23.0, which was released in Dec 2023. It's probably worth bumping the version of goreleaser. Latest is 2.13.1. That may also solve the immutable release problem you're facing here.

- title: Others
order: 999
release:
prerelease: auto
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should still keep prelease: auto here, we've used -rc releases in the past and we don't want one of those being flagged as a latest release.

  # If set to auto, will mark the release as not ready for production
  # in case there is an indicator for this in the tag e.g. v1.0.0-rc1
  # If set to true, will mark the release as not ready for production.
  # Default: false.
  prerelease: auto

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll try to get it working with the latest goreleaser first, then I'll see if I still need to use draft or not.

@jkjell jkjell force-pushed the chore/update-goreleaser-config branch 4 times, most recently from 684b4c0 to 86d2585 Compare December 9, 2025 21:42
Signed-off-by: John Kjell <john.kjell@control-plane.io>
@jkjell jkjell force-pushed the chore/update-goreleaser-config branch from 86d2585 to cacd713 Compare December 15, 2025 22:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.