diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index a4c7ed6..f61c74c 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -7,10 +7,10 @@ jobs: publish: runs-on: macos-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 with: - node-version: '14' + node-version: '18' - run: npm ci - run: npm set "//registry.npmjs.org/:_authToken" ${{ secrets.NPM_TOKEN }} - run: npm version --commit-hooks=false --allow-same-version=true ${GITHUB_REF##*/} diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 89e1e39..afc86dc 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -13,20 +13,20 @@ jobs: lint: runs-on: macos-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 with: - node-version: '14' + node-version: '18' - run: npm install - run: npm run lint test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 with: - node-version: '14' + node-version: '18' - run: npm install - run: npm run test - run: npm run lint @@ -34,8 +34,8 @@ jobs: verify-web: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 with: node-version: '14' - run: npm install @@ -44,19 +44,24 @@ jobs: verify-android: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 with: - node-version: '14' + node-version: '18' + - name: Setup jdk + uses: actions/setup-java@v3 + with: + distribution: 'temurin' + java-version: '17' - run: npm install - run: npm run verify:android verify-ios: runs-on: macos-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 with: - node-version: '14' + node-version: '18' - run: npm install - run: npm run verify:ios