Skip to content

Commit

Permalink
feat(.github/workflows): upgrade node to 20
Browse files Browse the repository at this point in the history
  • Loading branch information
olgahaha committed Apr 3, 2024
1 parent 540347e commit 5ca67d7
Show file tree
Hide file tree
Showing 7 changed files with 52 additions and 52 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/build-apks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ jobs:
bubble_iframe_url: NUMBERS_BUBBLE_IFRAME_URL
bubble_db_url: NUMBERS_BUBBLE_DB_QA_URL # FIXME: rename to networ_action_url: NUMBERS_NETWORK_ACTION_QA_URL
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- uses: actions/setup-node@v2
- uses: actions/setup-node@v4
with:
node-version: '16.15.0'
node-version: '20.11.1'

- name: Check if version has been updated
id: version_check
Expand Down Expand Up @@ -62,7 +62,7 @@ jobs:
run: |
npm run preconfig.npmrc
npm install -g @ionic/cli
npm install
npm install --legacy-peer-deps
npm run build
- name: Set up JDK 17
Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ jobs:
timeout-minutes: 60

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Use Node.js
uses: actions/setup-node@v2
uses: actions/setup-node@v4
with:
node-version: '16.15.0'
node-version: '20.11.1'

- name: Install Ionic CLI
run: npm install -g @ionic/cli
Expand All @@ -26,7 +26,7 @@ jobs:
run: npm run preconfig.npmrc

- name: Install dependencies
run: npm install
run: npm install --legacy-peer-deps

- name: Build Ionic
env:
Expand Down Expand Up @@ -57,12 +57,12 @@ jobs:
if: github.actor != 'dependabot[bot]'

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Use Node.js
uses: actions/setup-node@v2
uses: actions/setup-node@v4
with:
node-version: '16.15.0'
node-version: '20.11.1'

- name: Install Ionic CLI
run: npm install -g @ionic/cli
Expand All @@ -73,7 +73,7 @@ jobs:
run: npm run preconfig.npmrc

- name: Install dependencies
run: npm install
run: npm install --legacy-peer-deps

- name: Build Ionic
env:
Expand Down Expand Up @@ -112,7 +112,7 @@ jobs:
needs: [android, ios]

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Slack Notification
uses: rtCamp/action-slack-notify@v2
Expand All @@ -127,7 +127,7 @@ jobs:
if: ${{ failure() && github.actor != 'dependabot[bot]'}}

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Slack Notification
uses: rtCamp/action-slack-notify@v2
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/firebase-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@ jobs:
timeout-minutes: 120

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- uses: actions/setup-node@v2
- uses: actions/setup-node@v4
with:
node-version: '16.15.0'
node-version: '20.11.1'

- name: Setup firebase
run: |
Expand All @@ -34,7 +34,7 @@ jobs:
run: |
npm run preconfig.npmrc
npm install -g @ionic/cli
npm install
npm install --legacy-peer-deps
npm run build
- name: Set up JDK 17
Expand Down Expand Up @@ -73,11 +73,11 @@ jobs:
timeout-minutes: 120

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- uses: actions/setup-node@v2
- uses: actions/setup-node@v4
with:
node-version: '16.15.0'
node-version: '20.11.1'

- name: Setup firebase
run: |
Expand All @@ -96,7 +96,7 @@ jobs:
run: |
npm run preconfig.npmrc
npm install -g @ionic/cli
npm install
npm install --legacy-peer-deps
npm run build
- name: Import the Code-Signing PKCS12 Certificate
Expand Down
34 changes: 17 additions & 17 deletions .github/workflows/pre-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@ jobs:
timeout-minutes: 60

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- uses: actions/setup-node@v2
- uses: actions/setup-node@v4
with:
node-version: '16.15.0'
node-version: '20.11.1'

- name: Get release version
id: version_check
Expand All @@ -34,7 +34,7 @@ jobs:
run: |
npm run preconfig.npmrc
npm install -g @ionic/cli
npm install
npm install --legacy-peer-deps
npm run build
- name: Set up JDK 17
Expand Down Expand Up @@ -65,7 +65,7 @@ jobs:
runs-on: ubuntu-latest
needs: build-android-qa
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Download debug APK
uses: actions/download-artifact@v3
Expand All @@ -89,11 +89,11 @@ jobs:
timeout-minutes: 120

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- uses: actions/setup-node@v2
- uses: actions/setup-node@v4
with:
node-version: '16.15.0'
node-version: '20.11.1'

- name: Get release version
id: version_check
Expand All @@ -112,7 +112,7 @@ jobs:
run: |
npm run preconfig.npmrc
npm install -g @ionic/cli
npm install
npm install --legacy-peer-deps
npm run build
- name: Set up JDK 17
Expand Down Expand Up @@ -148,7 +148,7 @@ jobs:
timeout-minutes: 120

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Download release AAB
uses: actions/download-artifact@v3
Expand All @@ -172,11 +172,11 @@ jobs:
continue-on-error: true

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- uses: actions/setup-node@v2
- uses: actions/setup-node@v4
with:
node-version: '16.15.0'
node-version: '20.11.1'

- name: Get release version
id: version_check
Expand All @@ -195,7 +195,7 @@ jobs:
run: |
npm run preconfig.npmrc
npm install -g @ionic/cli
npm install
npm install --legacy-peer-deps
npm run build
- name: Import the Code-Signing PKCS12 Certificate
Expand Down Expand Up @@ -251,7 +251,7 @@ jobs:
continue-on-error: true

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Download IPA
uses: actions/download-artifact@v3
Expand Down Expand Up @@ -281,7 +281,7 @@ jobs:
runs-on: ubuntu-latest
needs: deploy-app-store
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Download iOS build number
uses: actions/download-artifact@v2
Expand All @@ -297,7 +297,7 @@ jobs:
runs-on: ubuntu-latest
needs: [deploy-play-store, get-ios-build-number]
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Get release version
id: version_check
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ jobs:
timeout-minutes: 10

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Use Node.js
uses: actions/setup-node@v2
uses: actions/setup-node@v4
with:
node-version: '16.15.0'
node-version: '20.11.1'

- name: Install Ionic CLI
run: npm install -g @ionic/cli
Expand All @@ -27,7 +27,7 @@ jobs:
run: npm run preconfig.npmrc

- name: Install dependencies
run: npm install
run: npm install --legacy-peer-deps

- name: Lint
run: npm run lint
Expand All @@ -37,12 +37,12 @@ jobs:
timeout-minutes: 10

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Use Node.js
uses: actions/setup-node@v2
uses: actions/setup-node@v4
with:
node-version: '16.15.0'
node-version: '20.11.1'

- name: Install Ionic CLI
run: npm install -g @ionic/cli
Expand All @@ -53,7 +53,7 @@ jobs:
run: npm run preconfig.npmrc

- name: Install dependencies
run: npm install
run: npm install --legacy-peer-deps

- name: Test
run: npm run test.ci
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/uiux-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ jobs:
upload-google-drive:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- uses: actions/setup-node@v2
- uses: actions/setup-node@v4
with:
node-version: '16.15.0'
node-version: '20.11.1'

- name: Build Ionic
env:
Expand All @@ -23,7 +23,7 @@ jobs:
BUBBLE_API_URL: ${{ secrets.BUBBLE_API_URL }}
run: |
npm install -g @ionic/cli
npm install
npm install --legacy-peer-deps
npm run build
- name: Build APKs
Expand Down
2 changes: 1 addition & 1 deletion ios/App/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -250,4 +250,4 @@ SPEC CHECKSUMS:

PODFILE CHECKSUM: 617daf5c0347d391c6f083d98e214c77113572c6

COCOAPODS: 1.14.3
COCOAPODS: 1.15.2

0 comments on commit 5ca67d7

Please sign in to comment.