diff options
author | Markus Hatvan <markus_hatvan@aon.at> | 2021-10-28 19:28:42 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-28 22:58:42 +0530 |
commit | 0848eb8ddf6cfd32f6e96aac0ff592ad978c13bd (patch) | |
tree | 1418ee325d431d10e4f969f90a75e23f58b7ad6c /.github/workflows/dependency-updates.yml | |
parent | New translations en-US.json (French) (#2155) (diff) | |
download | ferdium-app-0848eb8ddf6cfd32f6e96aac0ff592ad978c13bd.tar.gz ferdium-app-0848eb8ddf6cfd32f6e96aac0ff592ad978c13bd.tar.zst ferdium-app-0848eb8ddf6cfd32f6e96aac0ff592ad978c13bd.zip |
build: use node 16 and npm 8 (#2157)
- change node version from 14.18.1 to 16.13.0
- change npm version from 6.14.13 to 8.1.0
- update package-lock.json to lockfileVersion 2
- use @sindresorhus/do-not-disturb instead of macos-notification-state to avoid failing CI
- run ferdi build on latest macos and windows
- skip husky in CI builds
- move 'cld' and 'node-mac-permissions' to optionalDependency
Co-authored-by: Vijay A <vraravam@users.noreply.github.com>
Diffstat (limited to '.github/workflows/dependency-updates.yml')
-rw-r--r-- | .github/workflows/dependency-updates.yml | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/.github/workflows/dependency-updates.yml b/.github/workflows/dependency-updates.yml index 407011c7c..f49c676df 100644 --- a/.github/workflows/dependency-updates.yml +++ b/.github/workflows/dependency-updates.yml | |||
@@ -37,21 +37,21 @@ jobs: | |||
37 | cache-name: cache-node-modules | 37 | cache-name: cache-node-modules |
38 | with: | 38 | with: |
39 | path: ${{ env.NPM_CACHE }} | 39 | path: ${{ env.NPM_CACHE }} |
40 | key: ${{ runner.os }}-14.18-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }} | 40 | key: ${{ runner.os }}-16.13-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }} |
41 | restore-keys: | | 41 | restore-keys: | |
42 | ${{ runner.os }}-14.18-build-${{ env.cache-name }}- | 42 | ${{ runner.os }}-16.13-build-${{ env.cache-name }}- |
43 | ${{ runner.os }}-14.18-build- | 43 | ${{ runner.os }}-16.13-build- |
44 | - name: Cache pnpm modules | 44 | - name: Cache pnpm modules |
45 | uses: actions/cache@v2 | 45 | uses: actions/cache@v2 |
46 | env: | 46 | env: |
47 | cache-name: cache-pnpm-store | 47 | cache-name: cache-pnpm-store |
48 | with: | 48 | with: |
49 | path: ${{ env.PNPM_CACHE }} | 49 | path: ${{ env.PNPM_CACHE }} |
50 | key: ${{ runner.os }}-14.18-build-${{ env.cache-name }}-${{ hashFiles('**/pnpm-lock.yaml') }} | 50 | key: ${{ runner.os }}-16.13-build-${{ env.cache-name }}-${{ hashFiles('**/pnpm-lock.yaml') }} |
51 | - name: Use Node.js 14.18.1 | 51 | - name: Use Node.js 16.13.0 |
52 | uses: actions/setup-node@v2 | 52 | uses: actions/setup-node@v2 |
53 | with: | 53 | with: |
54 | node-version: 14.18.1 | 54 | node-version: 16.13.0 |
55 | - name: Install pnpm | 55 | - name: Install pnpm |
56 | uses: pnpm/action-setup@v2.0.1 | 56 | uses: pnpm/action-setup@v2.0.1 |
57 | with: | 57 | with: |