CI builds fail due to Gumroad 500s #6380
Replies: 2 comments 16 replies
-
|
ouch, first of all, sorry - that's definitely bad. I will contact their support, if for nothing else, to complain about it. Also, I've been thinking about doing air-gapped licensing for a while now, might experiment with something similar to what keygen.sh does (a signing certificate with metadata, probably valid until next payment). |
Beta Was this translation helpful? Give feedback.
-
|
Nightly build going out right now with It's on a very beta stage right now, so I'm very open to suggestions and changes until the next release. Let me know what you think. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
We’re seeing CI builds fail because GoReleaser Pro requires a Gumroad API call during builds, and Gumroad occasionally returns 500s. This makes our CI non-deterministic and creates an unacceptable external failure point for release pipelines.
Related: #4371
Examples (Gumroad 500 during build):
We want to keep using and paying for GoReleaser Pro, but we need a distribution/auth mechanism that doesn’t require a live third-party API call on every build.
Is there a supported option (or roadmap) for any of these?
The core issue for us is CI reliability: builds should not fail because Gumroad is down.
Beta Was this translation helpful? Give feedback.
All reactions