Skip to content

[Cherry-Pick]Adds workflows to build release binaries and push to S3 (#315) #857

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

Merged
merged 1 commit into from
Sep 30, 2024

Conversation

roshkhatri
Copy link
Member

related to

Adds workflows to build Valkey binaries and push to S3 to make it available to download from the website

The Workflows can be triggered by pushing a release to the repo and the other option is manually by one of the Maintainers.

Once the workflow triggers, it will generate a matrix of Jobs for the platforms we need to build from utils/releasetools/build-config.json and then the respective Jobs are triggered. These jobs make Valkey with respect to the platform binaries we want to release and would push to a private S3 bucket.


[related to](valkey-io#230)

Adds workflows to build Valkey binaries and push to S3 to make it
available to download from the website

The Workflows can be triggered by pushing a release to the repo and the
other option is manually by one of the Maintainers.

Once the workflow triggers, it will generate a matrix of Jobs for the
platforms we need to build from `utils/releasetools/build-config.json`
and then the respective Jobs are triggered. These jobs make Valkey with
respect to the platform binaries we want to release and would push to a
private S3 bucket.

---------

Signed-off-by: Roshan Khatri <[email protected]>
@madolson madolson merged commit 50eefd6 into valkey-io:7.2 Sep 30, 2024
49 of 53 checks passed
@roshkhatri roshkhatri deleted the 7.2 branch September 30, 2024 21:26
@roshkhatri roshkhatri restored the 7.2 branch September 30, 2024 21:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants