Skip to content

Java 17 upgrade

Java 17 upgrade #375

Workflow file for this run

name: ci
on:
push:
branches: ['*']
pull_request:
jobs:
build-android:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: '16'
- uses: android-actions/setup-android@v2
- run: sdkmanager "ndk;21.0.6113669"
- run: npm i -g electrode-native
- uses: actions/checkout@v3
with:
repository: electrode-io/electrode-native
path: electrode-native
- working-directory: electrode-native/
run: node setup-dev.js
- run: ern platform use 1000.0.0
- run: yarn --frozen-lockfile
- working-directory: android/
run: ./gradlew createAndPublishErnDevContainer
- working-directory: android/
run: ./gradlew assembleDebug test lint
build-ios:
runs-on: macos-10.15
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: '16'
- uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: '12.4.0'
- run: npm i -g electrode-native
- run: yarn --frozen-lockfile
- working-directory: ios/
run: ern create-container -p ios --out ${PWD}/container -m https://github.com/electrode-io/movies-reloaded-miniapp#java-17-upgrade
- working-directory: ios/container/
run: xcodebuild -workspace "ElectrodeContainer.xcworkspace" -scheme "ElectrodeContainer" -destination "platform=iOS Simulator,name=iPhone 11"