Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .github/workflows/command-l10n-update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,11 @@ jobs:

- name: Install dependencies & build l10n
run: |
# Replace locally linked npm packages with the original ones
# to ensure the workflow works with the same versions as in the server repository.
# https://github.com/nextcloud-libraries/nextcloud-vue/blob/main/package.json
npm install @mdi/svg@^7.4.47 @mdi/js@^7.4.47 vue-material-design-icons@5.3.1 --save-dev

npm ci
npm run l10n:extract --if-present

Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/cypress.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,13 @@ jobs:
- name: Set up npm ${{ steps.versions.outputs.npmVersion }}
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"

- name: Install linked dependencies
run: |
# Replace locally linked npm packages with the original ones
# to ensure the workflow works with the same versions as in the server repository.
# https://github.com/nextcloud-libraries/nextcloud-vue/blob/main/package.json
npm install @mdi/svg@^7.4.47 @mdi/js@^7.4.47 vue-material-design-icons@5.3.1 --save-dev

- name: Install dependencies
run: |
npm ci
Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/l10n.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,13 @@ jobs:
- name: Set up npm
run: npm i -g 'npm@${{ steps.versions.outputs.package-manager-version }}'

- name: Install linked dependencies
run: |
# Replace locally linked npm packages with the original ones
# to ensure the workflow works with the same versions as in the server repository.
# https://github.com/nextcloud-libraries/nextcloud-vue/blob/main/package.json
npm install @mdi/svg@^7.4.47 @mdi/js@^7.4.47 vue-material-design-icons@5.3.1 --save-dev

- name: Install dependencies
run: npm ci

Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/lint-eslint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,13 @@ jobs:
- name: Set up npm
run: npm i -g 'npm@${{ steps.versions.outputs.package-manager-version }}'

- name: Install linked dependencies
run: |
# Replace locally linked npm packages with the original ones
# to ensure the workflow works with the same versions as in the server repository.
# https://github.com/nextcloud-libraries/nextcloud-vue/blob/main/package.json
npm install @mdi/svg@^7.4.47 @mdi/js@^7.4.47 vue-material-design-icons@5.3.1 --save-dev

- name: Install dependencies
env:
CYPRESS_INSTALL_BINARY: 0
Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/lint-stylelint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,13 @@ jobs:
- name: Set up npm
run: npm i -g 'npm@${{ steps.versions.outputs.package-manager-version }}'

- name: Install linked dependencies
run: |
# Replace locally linked npm packages with the original ones
# to ensure the workflow works with the same versions as in the server repository.
# https://github.com/nextcloud-libraries/nextcloud-vue/blob/main/package.json
npm install @mdi/svg@^7.4.47 @mdi/js@^7.4.47 vue-material-design-icons@5.3.1 --save-dev

- name: Install dependencies
env:
CYPRESS_INSTALL_BINARY: 0
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/node-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,13 @@ jobs:
env:
CYPRESS_INSTALL_BINARY: 0
run: |
# Replace locally linked npm packages with the original ones
# to ensure the workflow works with the same versions as in the server repository.
# https://github.com/nextcloud-libraries/nextcloud-vue/blob/main/package.json
npm install @mdi/svg@^7.4.47 @mdi/js@^7.4.47 vue-material-design-icons@5.3.1 --save-dev

npm ci

npm run build --if-present

- name: Test
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/npm-audit-fix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,13 @@ jobs:
env:
CYPRESS_INSTALL_BINARY: 0
run: |
# Replace locally linked npm packages with the original ones
# to ensure the workflow works with the same versions as in the server repository.
# https://github.com/nextcloud-libraries/nextcloud-vue/blob/main/package.json
npm install @mdi/svg@^7.4.47 @mdi/js@^7.4.47 vue-material-design-icons@5.3.1 --save-dev

npm ci

npm run build --if-present

- name: Create Pull Request
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/npm-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,10 @@ jobs:
env:
CYPRESS_INSTALL_BINARY: 0
run: |
npm ci --ignore-scripts
# Replace locally linked npm packages with the original ones
# to ensure the workflow works with the same versions as in the server repository.
# https://github.com/nextcloud-libraries/nextcloud-vue/blob/main/package.json
npm install @mdi/svg@^7.4.47 @mdi/js@^7.4.47 vue-material-design-icons@5.3.1 --save-devnpm ci --ignore-scripts
npm run build --if-present

- name: Fetch latest tag
Expand Down
Loading
Loading