Skip to content

Commit 40d6709

Browse files
ci(e2e): split setup into nextcloud, app dependencies and libresign steps
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
1 parent 4d15de5 commit 40d6709

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

.github/workflows/playwright.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,13 +160,19 @@ jobs:
160160
--admin-user admin \
161161
--admin-pass admin
162162
./occ --version
163-
./occ app:enable --force ${{ env.APP_NAME }}
163+
164+
- name: Install app dependencies
165+
run: |
164166
git clone --depth 1 -b ${{ matrix.server-versions }} https://github.com/nextcloud/notifications apps/notifications
165167
composer --working-dir=apps/notifications install --no-dev
166168
./occ app:enable --force notifications
167169
git clone --depth 1 -b ${{ matrix.server-versions }} https://github.com/nextcloud/activity apps/activity
168170
composer --working-dir=apps/activity install --no-dev
169171
./occ app:enable --force activity
172+
173+
- name: Set up LibreSign
174+
run: |
175+
./occ app:enable --force ${{ env.APP_NAME }}
170176
./occ config:system:set allow_local_remote_servers --value true --type boolean
171177
./occ config:system:set auth.bruteforce.protection.enabled --value false --type boolean
172178
./occ config:system:set ratelimit.protection.enabled --value false --type boolean

0 commit comments

Comments
 (0)