Skip to content

Fix cloud database tests calling the removed tools/run-tests.ps1 - #5887

Merged
mauroservienti merged 1 commit into
masterfrom
ramon/fix-cloud-tests-run-tests-action
Sep 12, 2026
Merged

Fix cloud database tests calling the removed tools/run-tests.ps1#5887
mauroservienti merged 1 commit into
masterfrom
ramon/fix-cloud-tests-run-tests-action

Conversation

@ramonsmits

Copy link
Copy Markdown
Member

What

Every cloud-tests job in the 6.21.0 release run failed at the Run tests step:

The term './tools/run-tests.ps1' is not recognized as a name of a cmdlet, function, script file, or executable program.

cloud-database-tests.yml (added in #5863) still invokes tools/run-tests.ps1, but 9ceb32b deleted that script on 2026-09-07 when ci.yml moved to Particular/run-tests-action (which grew a projects input for exactly this purpose). The two changes never conflicted in git because #5863 introduced a new file, and the cloud workflow only runs via workflow_call from the release workflow or manual dispatch, so the reference was never exercised until the tag was pushed.

Fix

Call Particular/run-tests-action@v1.9.0 the same way ci.yml does, passing the persistence and acceptance projects via the projects input (semicolon-delimited, matching ci.yml) with max-parallel: 2.

Impact of the failure

The release itself is unaffected: windows-installers, containers and db-container are independent jobs with no needs on cloud-tests, and all succeeded. Only the cloud database verification did not run for 6.21.0. Once merged, the workflow can be re-run for that tag via workflow_dispatch if that coverage is wanted.

The cloud-database-tests workflow still invoked tools/run-tests.ps1, which
9ceb32b deleted when ci.yml moved to Particular/run-tests-action. The
workflow was never exercised before the 6.21.0 tag, so every cloud-tests job
in the release run failed with 'The term ./tools/run-tests.ps1 is not
recognized'.

Use the same action ci.yml uses, passing both suites via its projects input.
@mauroservienti
mauroservienti merged commit d4e00bf into master Sep 12, 2026
36 checks passed
@mauroservienti
mauroservienti deleted the ramon/fix-cloud-tests-run-tests-action branch September 12, 2026 04:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants