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

💡 Proposal to support other O/S arch binaries for release artefacts for Retina. ☕️🥷 #100

Closed
Tatsinnit opened this issue Mar 20, 2024 · 1 comment · Fixed by #112
Assignees
Labels
area/infra Test, Release, or CI Infrastructure help wanted Extra attention is needed type/enhancement New feature or request

Comments

@Tatsinnit
Copy link
Member

Support release artefacts for other distros.

  • Please support release artefacts with other Operating System support For easy consumptions from other tools. Opening this as placeholder. thanks heaps.

Describe the solution you'd like

Additional context

  • Will be worth to include other archs in the artefacts like, currently it only support 1.
Screenshot 2024-03-20 at 9 38 38 PM
@rbtr
Copy link
Collaborator

rbtr commented Mar 21, 2024

We could build kubectl-retina for any Go platforms, but probably only targeting the same as kubectl? I'm evaluating the release process.
I would also like to distribute via krew, maybe I will open a separate tracking issue for that.

@rbtr rbtr added the help wanted Extra attention is needed label Mar 21, 2024
This was referenced Mar 21, 2024
@rbtr rbtr closed this as completed in #112 Mar 21, 2024
rbtr added a commit that referenced this issue Mar 21, 2024
Adds config and GHA for GoReleaser. 
It is configured to build kubectl retina for
[linux,windows,darwin]x[arm64,amd64] on tag.
When a tag is published, it will build the matrix of binaries and create
a GitHub release with a changelog, and attach the binaries as release
artifacts.

See https://github.com/rbtr/retina/releases/tag/v0.0.2 for sample
release.

Fixes #100

Signed-off-by: GitHub <noreply@github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/infra Test, Release, or CI Infrastructure help wanted Extra attention is needed type/enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants