-
Notifications
You must be signed in to change notification settings - Fork 108
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
add goreleaser pipeline #671
Merged
kaniini
merged 2 commits into
chainguard-dev:main
from
developer-guy:feature/goreleaser-pipeline
Sep 18, 2023
Merged
add goreleaser pipeline #671
kaniini
merged 2 commits into
chainguard-dev:main
from
developer-guy:feature/goreleaser-pipeline
Sep 18, 2023
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
joshrwolf
reviewed
Sep 11, 2023
developer-guy
force-pushed
the
feature/goreleaser-pipeline
branch
from
September 11, 2023 11:17
af0001e
to
71a7246
Compare
kaniini
reviewed
Sep 13, 2023
developer-guy
force-pushed
the
feature/goreleaser-pipeline
branch
3 times, most recently
from
September 14, 2023 12:59
99e07aa
to
0558310
Compare
kaniini
reviewed
Sep 15, 2023
kaniini
reviewed
Sep 15, 2023
kaniini
reviewed
Sep 15, 2023
kaniini
reviewed
Sep 15, 2023
kaniini
reviewed
Sep 15, 2023
developer-guy
force-pushed
the
feature/goreleaser-pipeline
branch
2 times, most recently
from
September 18, 2023 19:04
41b034b
to
1508496
Compare
kaniini
reviewed
Sep 18, 2023
kaniini
reviewed
Sep 18, 2023
kaniini
reviewed
Sep 18, 2023
Signed-off-by: Batuhan Apaydin <batuhan.apaydin@chainguard.dev>
developer-guy
force-pushed
the
feature/goreleaser-pipeline
branch
from
September 18, 2023 19:40
1508496
to
1c4fe96
Compare
kaniini
approved these changes
Sep 18, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The idea behind using GoReleaser as one of the optional pipelines in Melange is that GoReleaser is very popular in both the open source and go world. We thought it would be good to join forces to bring the attention of GoReleaser fans to Wolfi OS as well.
Let's consider building grpc-health-probe project for a second, if we assume using this new goreleaser pipeline do to this, the pipeline for this would be looking like the following:
pipeline: - uses: git-checkout with: repository: https://github.com/grpc-ecosystem/grpc-health-probe tag: v${{package.version}} expected-commit: 1089f40639043ee46cc47cbea1bcb0cc48cfc284 destination: grpc-health-probe - uses: goreleaser/build with: args: --snapshot working-dir: grpc-health-probe - uses: strip