Skip to content
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

Build binaries for new releases #11

Open
rafaelespinoza opened this issue Mar 6, 2022 · 0 comments
Open

Build binaries for new releases #11

rafaelespinoza opened this issue Mar 6, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@rafaelespinoza
Copy link
Owner

It'd be cool, and certainly very official-looking, to build artifacts when there's a new release.

There are some automated ways to do this. GoReleaser looks good. One drawback with GoReleaser is that it takes more setup to cross-compile with CGO, so that'd make it harder for the sqlite3 driver.

There should be some checks before kicking off the release build:

  • all tests pass
  • go vet passes
  • security scan passes

Those are already set up with other GitHub Actions. If any one of those doesn't pass, then probably don't want to allow another release build.

@rafaelespinoza rafaelespinoza added the enhancement New feature or request label Mar 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant