Skip to content

ci: Implement automated releases with auto (dry-run for now)#482

Merged
vishal-bala merged 7 commits intomainfrom
ci/RAAE-1336/auto-releases
Feb 26, 2026
Merged

ci: Implement automated releases with auto (dry-run for now)#482
vishal-bala merged 7 commits intomainfrom
ci/RAAE-1336/auto-releases

Conversation

@vishal-bala
Copy link
Collaborator

This PR implements the automated release workflow proposed in this Confluence page. For the moment, it is implemented as an additional release workflow that does a dry-run of the release process. The intention is to be able to confirm that the integration works as expected before giving it the full responsibility of cutting RedisVL releases.

Once functionality is verified, a future PR will replace the current release.yml workflow with the new one and enable actual operations by removing the --dry-run flag.

@vishal-bala vishal-bala self-assigned this Feb 25, 2026
@jit-ci
Copy link

jit-ci bot commented Feb 25, 2026

🛡️ Jit Security Scan Results

CRITICAL HIGH MEDIUM

✅ No security findings were detected in this PR


Security scan by Jit

Copy link
Collaborator

@nkanu17 nkanu17 left a comment

Choose a reason for hiding this comment

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

lgtm

Copy link
Collaborator

@bsbodden bsbodden left a comment

Choose a reason for hiding this comment

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

LGTM! Nice addition... now let's do it to all others 😉

@tylerhutcherson tylerhutcherson self-requested a review February 25, 2026 23:00
Copy link
Collaborator

@tylerhutcherson tylerhutcherson left a comment

Choose a reason for hiding this comment

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

Thanks @vishal-bala -- looks good. Let's review the steps for release with the team tomorrow. But good to merge!

@vishal-bala vishal-bala added the auto:release Create a release when this PR is merged label Feb 26, 2026
@vishal-bala vishal-bala merged commit 7df8c42 into main Feb 26, 2026
50 checks passed
@vishal-bala vishal-bala added auto:skip-release Preserve the current version when merged and removed auto:release Create a release when this PR is merged auto:skip-release Preserve the current version when merged labels Feb 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants