Skip to content

Commit abfe571

Browse files
committed
fix(ci): use default app path in playwright workflow
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
1 parent 0ce8064 commit abfe571

1 file changed

Lines changed: 11 additions & 11 deletions

File tree

.github/workflows/playwright.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ jobs:
7272
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7373
with:
7474
persist-credentials: false
75-
path: apps-extra/${{ env.APP_NAME }}
75+
path: apps/${{ env.APP_NAME }}
7676

7777
- name: Set up php 8.2
7878
uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # v2.36.0
@@ -84,7 +84,7 @@ jobs:
8484
ini-values: disable_functions=
8585

8686
- name: Install app dependencies
87-
working-directory: apps-extra/${{ env.APP_NAME }}
87+
working-directory: apps/${{ env.APP_NAME }}
8888
run: |
8989
composer remove nextcloud/ocp --dev --no-scripts
9090
composer install --no-dev
@@ -93,7 +93,7 @@ jobs:
9393
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
9494
id: versions
9595
with:
96-
path: apps-extra/${{ env.APP_NAME }}
96+
path: apps/${{ env.APP_NAME }}
9797
fallbackNode: '^24'
9898
fallbackNpm: '^11.3'
9999

@@ -102,13 +102,13 @@ jobs:
102102
with:
103103
node-version: ${{ steps.versions.outputs.nodeVersion }}
104104
cache: npm
105-
cache-dependency-path: apps-extra/${{ env.APP_NAME }}/package-lock.json
105+
cache-dependency-path: apps/${{ env.APP_NAME }}/package-lock.json
106106

107107
- name: Set up npm ${{ steps.versions.outputs.npmVersion }}
108108
run: npm i -g 'npm@${{ steps.versions.outputs.npmVersion }}'
109109

110110
- name: Install node dependencies and build app
111-
working-directory: apps-extra/${{ env.APP_NAME }}
111+
working-directory: apps/${{ env.APP_NAME }}
112112
run: |
113113
npm ci --prefer-offline
114114
TESTING=true npm run build --if-present
@@ -131,19 +131,19 @@ jobs:
131131
132132
- name: Start PHP built-in server
133133
run: |
134-
front_controller_active=true php -S localhost:8080 -t . apps-extra/${{ env.APP_NAME }}/playwright/router.php &
134+
front_controller_active=true php -S localhost:8080 -t . apps/${{ env.APP_NAME }}/playwright/router.php &
135135
timeout 30 bash -c 'until curl -s http://localhost:8080/status.php > /dev/null; do sleep 1; done'
136136
137137
- name: Install Playwright system dependencies
138-
working-directory: apps-extra/${{ env.APP_NAME }}
138+
working-directory: apps/${{ env.APP_NAME }}
139139
run: npx playwright install-deps chromium
140140

141141
- name: Install Playwright browsers
142-
working-directory: apps-extra/${{ env.APP_NAME }}
142+
working-directory: apps/${{ env.APP_NAME }}
143143
run: npx playwright install chromium
144144

145145
- name: Run Playwright tests
146-
working-directory: apps-extra/${{ env.APP_NAME }}
146+
working-directory: apps/${{ env.APP_NAME }}
147147
env:
148148
PLAYWRIGHT_BASE_URL: http://localhost:8080
149149
NEXTCLOUD_ADMIN_USER: admin
@@ -155,15 +155,15 @@ jobs:
155155
if: always()
156156
with:
157157
name: playwright-report
158-
path: apps-extra/${{ env.APP_NAME }}/playwright-report/
158+
path: apps/${{ env.APP_NAME }}/playwright-report/
159159
retention-days: 30
160160

161161
- name: Upload Playwright results
162162
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
163163
if: always()
164164
with:
165165
name: playwright-test-results
166-
path: apps-extra/${{ env.APP_NAME }}/test-results/
166+
path: apps/${{ env.APP_NAME }}/test-results/
167167
retention-days: 30
168168

169169
- name: Print logs

0 commit comments

Comments
 (0)