From 2f32bcdc5c9a1fa70b1f80ff9689cd2418cdef0d Mon Sep 17 00:00:00 2001 From: Oskar Stark Date: Wed, 17 Sep 2025 16:31:01 +0200 Subject: [PATCH] [CI] Fix demo --- .github/workflows/integration-tests.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/integration-tests.yaml b/.github/workflows/integration-tests.yaml index 9644f4252..6f6482c23 100644 --- a/.github/workflows/integration-tests.yaml +++ b/.github/workflows/integration-tests.yaml @@ -79,9 +79,6 @@ jobs: demo: runs-on: ubuntu-latest - defaults: - run: - working-directory: demo steps: - uses: actions/checkout@v5 @@ -93,10 +90,18 @@ jobs: tools: flex extensions: "${{ env.REQUIRED_PHP_EXTENSIONS }}" + - name: Install root dependencies + uses: ramsey/composer-install@v3 + - name: Install demo dependencies uses: ramsey/composer-install@v3 with: working-directory: demo + - name: Link demo + working-directory: demo + run: ../link + - name: Run demo tests + working-directory: demo run: vendor/bin/phpunit