From 2b9cb560af26a4e09e8e03e38d3a0b1980aadc75 Mon Sep 17 00:00:00 2001 From: Maksim Sukharev Date: Wed, 7 Oct 2026 09:38:31 +0200 Subject: [PATCH] fix: add composer steps to playwright.yml workflow - copied from cypress.yml Signed-off-by: Maksim Sukharev --- workflow-templates/playwright.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/workflow-templates/playwright.yml b/workflow-templates/playwright.yml index ed2416f6..6156b86f 100644 --- a/workflow-templates/playwright.yml +++ b/workflow-templates/playwright.yml @@ -53,6 +53,16 @@ jobs: - name: Read package.json uses: nextcloud-libraries/parse-package-engines-action@122ae05d4257008180a514e1ddeb0c1b9d094bdd # v0.1.0 id: versions + - name: Check composer.json + id: check_composer + uses: andstor/file-existence-action@558493d6c74bf472d87c84eab196434afc2fa029 # v3.1.0 + with: + files: 'composer.json' + - name: Install composer dependencies + if: steps.check_composer.outputs.files_exists == 'true' + uses: ramsey/composer-install@65e4f84970763564f46a70b8a54b90d033b3bdda # 4.0.0 + with: + composer-options: '--no-dev' - name: Set up node uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: