forcedotcom / salesforcedx-vscode

Salesforce Extensions for VS Code
https://developer.salesforce.com/tools/vscode
BSD 3-Clause "New" or "Revised" License
944 stars 400 forks source link

chore: E2E Tests, Base Suite, and Test Build and Release GHA workflows run jobs only when their predecessor completes successfully #5572

Closed daphne-sfdc closed 2 months ago

daphne-sfdc commented 2 months ago

What does this PR do?

Updates the conditions that trigger the End to End Tests, Base E2E Suite for Minimum VSCode Version, and Test, Build, and Release GHA workflows such that they don't get triggered when their predecessor fails.

What issues does this PR fix or reference?

@W-15643509@

Functionality Before

Functionality After

Workflow Runs

End to End Tests: https://github.com/daphne-sfdc/salesforcedx-vscode-workflow-dependencies/actions/runs/8944496552 Base E2E Test Suite for Minimum VSCode Version: https://github.com/daphne-sfdc/salesforcedx-vscode-workflow-dependencies/actions/runs/8944496544 Test, Build, and Release: https://github.com/daphne-sfdc/salesforcedx-vscode-workflow-dependencies/actions/runs/8944471961