Skip to content

Conversation

borislavbebin
Copy link

  • Added test.yml for running unit tests on pushes to 'main' branch.

    • Checks out the code.
    • Sets up and caches Go environment.
    • Installs dependencies.
    • Runs unit tests.
  • Added release.yml for building and releasing binaries upon tag pushes matching 'v*..'.

    • Checks out the code.
    • Sets up and caches Go environment.
    • Builds and packages binaries for Linux, Darwin (macOS), and Windows.
    • Uploads binaries as artifacts.
    • Creates a GitHub release and uploads release assets.

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.

2 participants