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

Basic CI #14

Open
5 tasks
nirs opened this issue Feb 12, 2025 · 2 comments
Open
5 tasks

Basic CI #14

nirs opened this issue Feb 12, 2025 · 2 comments
Assignees
Labels
scheduled Scheduled for next release
Milestone

Comments

@nirs
Copy link
Member

nirs commented Feb 12, 2025

We need basic CI running these checks for every pull request:

  • build the executable on all supported platforms
  • go mod tidiness
  • static analysis with golangci-lint
  • run tests on all supported platforms
  • reuse lint?
@nirs nirs added the scheduled Scheduled for next release label Feb 12, 2025
@nirs nirs added this to the v0.3.0 milestone Mar 5, 2025
@OdedViner
Copy link

I will take this @nirs

@nirs
Copy link
Member Author

nirs commented Mar 12, 2025

Please check the sub issues. I think starting with golangci-lint is a good way.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scheduled Scheduled for next release
Projects
None yet
Development

No branches or pull requests

2 participants