Skip to content

Conversation

jrfnl
Copy link
Member

@jrfnl jrfnl commented Mar 13, 2025

Description

The "coverage" job basically runs the tests in three different ways:

  1. Normal test run on Linux.
  2. CBF specific tests in CBF mode on Linux.
  3. Windows specific tests on Windows.

For these three test runs, the script contained 6 steps as whether or not the coverage cache should be used depends on the PHPUnit version.

This commit condenses the 6 steps to 3 steps by using a command inline expression instead of step conditions.

Suggested changelog entry

N/A

The "coverage" job basically runs the tests in three different ways:
1. Normal test run on Linux.
2. CBF specific tests in CBF mode on Linux.
3. Windows specific tests on Windows.

For these three test runs, the script contained 6 steps as whether or not the coverage cache should be used depends on the PHPUnit version.

This commit condenses the 6 steps to 3 steps by using a command inline expression instead of step conditions.
@jrfnl jrfnl added this to the 3.12.0 milestone Mar 13, 2025
@jrfnl jrfnl merged commit 5f80788 into master Mar 14, 2025
61 checks passed
@jrfnl jrfnl deleted the feature/ghactions-tests-join-some-steps branch March 14, 2025 00:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant