Skip to content

Commit 7d8e6ec

Browse files
Build 3.x-nightly with multiple Node.js versions
1 parent 9719e79 commit 7d8e6ec

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

.github/workflows/build-3.x-nightly-ios-app.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,14 @@ jobs:
1616
strategy:
1717
matrix:
1818
build_type: [release, debug]
19+
node_version: [10, 11, 12, 13, 14, 15]
1920
steps:
2021

22+
- name: Setup Node.js
23+
uses: actions/setup-node@v2
24+
with:
25+
node-version: ${{ matrix.node_version }}
26+
2127
- name: Checkout
2228
uses: actions/checkout@v2
2329
with:
@@ -72,7 +78,7 @@ jobs:
7278
tabris build ios --${{ matrix.build_type }} --device --verbose
7379
7480
- name: AppStore Upload
75-
if: ${{ matrix.build_type == 'release' }}
81+
if: ${{ matrix.build_type == 'release' && matrix.node_version == 14 }}
7682
env:
7783
FASTLANE_USER: ${{ secrets.TABRIS_IOS_FASTLANE_USER }}
7884
FASTLANE_APP_SPECIFIC_PASSWORD: ${{ secrets.TABRIS_IOS_FASTLANE_APP_SPECIFIC_PASSWORD }}
@@ -84,4 +90,4 @@ jobs:
8490
8591
- name: Cleanup
8692
if: always()
87-
run: rm -Rf *
93+
run: rm -Rf *

0 commit comments

Comments
 (0)