-
-
Notifications
You must be signed in to change notification settings - Fork 910
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GoReleaser Pro for Air Gapped Environments License Key Verification #4371
Comments
Its a good idea, I don't have a solution for it though... open to suggestions though. |
My only thought is a custom license check implementation or maybe gumroad has some guidance for offline key checks. |
unfortunately, it seems that only online validation... One thing I could think off is something that makes an "air gapped key" from a valid key, in some format that contains an expiration date... then the air-gapped keys would be short-lived (1 day or something like that), and you wouldn't be able to gen one without a valid license. That idea would be hell to maintain if the user (you) had to update it manually, unless we consider that the key generation could access the internet to gen the key, and pass it down to the rest of thing, which is air-gapped... but I never worked with air-gapped CI, so I don't know whats common or not... |
Is your feature request related to a problem? Please describe.
Our company is restricting internet access for builds.
Describe the solution you'd like
Support for offline license key verification.
Describe alternatives you've considered
Nothing.
Search
Supporter
Code of Conduct
Additional context
License key verification URL not working in an air gapped environment: https://api.gumroad.com/v2/licenses/verify
The text was updated successfully, but these errors were encountered: