Skip to content

Commit e34c11f

Browse files
committed
minor #627 [CI] Fix demo (OskarStark)
This PR was merged into the main branch. Discussion ---------- [CI] Fix demo | Q | A | ------------- | --- | Bug fix? | no | New feature? | no | Docs? | no | Issues | -- | License | MIT Commits ------- 2f32bcd [CI] Fix demo
2 parents c9f023e + 2f32bcd commit e34c11f

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

.github/workflows/integration-tests.yaml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,6 @@ jobs:
7979

8080
demo:
8181
runs-on: ubuntu-latest
82-
defaults:
83-
run:
84-
working-directory: demo
8582

8683
steps:
8784
- uses: actions/checkout@v5
@@ -93,10 +90,18 @@ jobs:
9390
tools: flex
9491
extensions: "${{ env.REQUIRED_PHP_EXTENSIONS }}"
9592

93+
- name: Install root dependencies
94+
uses: ramsey/composer-install@v3
95+
9696
- name: Install demo dependencies
9797
uses: ramsey/composer-install@v3
9898
with:
9999
working-directory: demo
100100

101+
- name: Link demo
102+
working-directory: demo
103+
run: ../link
104+
101105
- name: Run demo tests
106+
working-directory: demo
102107
run: vendor/bin/phpunit

0 commit comments

Comments
 (0)