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

chore: introduce docker release pipeline #4618

Merged
merged 3 commits into from
Feb 17, 2025
Merged

chore: introduce docker release pipeline #4618

merged 3 commits into from
Feb 17, 2025

Conversation

romange
Copy link
Collaborator

@romange romange commented Feb 16, 2025

The whole flow is reimplemented using native arm64/amd64 runners.

Fixes #4616

@romange romange force-pushed the Pr3 branch 15 times, most recently from d3ec360 to b67eae7 Compare February 16, 2025 18:25
@romange romange requested a review from adiholden February 16, 2025 18:25
@romange romange force-pushed the Pr3 branch 5 times, most recently from f95367a to 7b47254 Compare February 17, 2025 07:35
@romange
Copy link
Collaborator Author

romange commented Feb 17, 2025

The successful run:
https://github.com/dragonflydb/dragonfly/actions/runs/13365151312

produced these packages:
https://github.com/dragonflydb/dragonfly/pkgs/container/dragonfly/356858011?tag=v1.27.1

(I had to hack the PR to inject the correct version)

The whole flow is reimplemented using native arm64/amd64 runners.

Signed-off-by: Roman Gershman <roman@dragonflydb.io>
kostasrim
kostasrim previously approved these changes Feb 17, 2025
Copy link
Contributor

@kostasrim kostasrim left a comment

Choose a reason for hiding this comment

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

small nits;

@@ -0,0 +1,26 @@
name: Test Docker Image
description: "Run regression tests"
Copy link
Contributor

Choose a reason for hiding this comment

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

"Docker test action"

romange and others added 2 commits February 17, 2025 11:47

Verified

This commit was signed with the committer’s verified signature.
aduh95 Antoine du Hamel
Co-authored-by: Kostas Kyrimis  <kostas@dragonflydb.io>
Signed-off-by: Roman Gershman <romange@gmail.com>

Verified

This commit was signed with the committer’s verified signature.
ruyadorno Ruy Adorno
@romange romange requested a review from kostasrim February 17, 2025 09:49
@romange romange merged commit 52d88c2 into main Feb 17, 2025
10 checks passed
@romange romange deleted the Pr3 branch February 17, 2025 10:24
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.

v1.27.1 docker image not published
2 participants