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 arm64, multi-arch image, update to go-1.22 and add HTTP2 support #70

Merged
merged 3 commits into from
Jun 20, 2024

Conversation

adidenko
Copy link
Collaborator

@adidenko adidenko commented Jun 14, 2024

Description

  • Add support for HTTP2
  • Update to Go 1.22
  • Add build GH actions to build arm64 binaries and multi-arch Docker images
  • Also fix some lint warnings

I've tested by pulling and running PR docker image to: linux-amd64, linux-arm64, macbook-m3 - works fine.

Type of Change

  • Bug Fix
  • New Feature
  • Breaking Change
  • Refactor
  • Documentation
  • Other (please describe)

Investigating CI/CD

Checklist

  • I have read the contributing guidelines
  • Existing issues have been referenced (where applicable)
  • I have verified this change is not present in other open pull requests
  • Functionality is documented
  • All code style checks pass
  • New code contribution is covered by automated tests
  • All new and existing tests pass

Testing different runners
@adidenko adidenko changed the title Test github runners Build arm64, multi-arch image, update to go-1.22 and add HTTP2 support Jun 20, 2024
Copy link
Collaborator

@njegosrailic njegosrailic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work! 🚀

@adidenko adidenko merged commit 06f7cc9 into main Jun 20, 2024
7 checks passed
@adidenko adidenko deleted the test-gh-actions branch June 20, 2024 11:54
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