Skip to content

[DX-2981] ci: fix release workflow #248

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
Jul 25, 2024
Merged

[DX-2981] ci: fix release workflow #248

merged 1 commit into from
Jul 25, 2024

Conversation

nattb8
Copy link
Collaborator

@nattb8 nattb8 commented Jul 25, 2024

Summary

The Create Release workflow was previously triggered after the Tag Release workflow completes, regardless of whether all steps in the Tag Release workflow succeeded.

This PR updates the Create Release workflow only to run if the Tag Release workflow completes with a success status. This ensures that the release process only proceeds when the tagging process is successful.

Changed to: if: ${{ github.event.workflow_run.conclusion == 'success' }}

@nattb8 nattb8 requested a review from a team July 25, 2024 05:56
@nattb8 nattb8 enabled auto-merge July 25, 2024 05:57
@nattb8 nattb8 merged commit d4027ed into main Jul 25, 2024
11 of 15 checks passed
@nattb8 nattb8 deleted the ci/fix-release-workflow branch July 25, 2024 06:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants