diff --git a/.github/workflows/actions/build-angular-server/action.yml b/.github/workflows/actions/build-angular-server/action.yml index 6f848ee1b6..ba08574ec3 100644 --- a/.github/workflows/actions/build-angular-server/action.yml +++ b/.github/workflows/actions/build-angular-server/action.yml @@ -3,7 +3,7 @@ description: 'Build Ionic Angular Server' runs: using: 'composite' steps: - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v3 with: node-version: 16.x diff --git a/.github/workflows/actions/build-angular/action.yml b/.github/workflows/actions/build-angular/action.yml index d0ad69b38b..6a7f553b9b 100644 --- a/.github/workflows/actions/build-angular/action.yml +++ b/.github/workflows/actions/build-angular/action.yml @@ -3,19 +3,19 @@ description: 'Build Ionic Angular' runs: using: 'composite' steps: - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache Core Node Modules - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: core-node-modules with: path: ./core/node_modules key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('./core/package-lock.json')}}-v2 - name: Cache Angular Node Modules - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: angular-node-modules with: diff --git a/.github/workflows/actions/build-core/action.yml b/.github/workflows/actions/build-core/action.yml index 06a8e6e89f..1b23b8e20e 100644 --- a/.github/workflows/actions/build-core/action.yml +++ b/.github/workflows/actions/build-core/action.yml @@ -3,16 +3,16 @@ description: 'Build Ionic Core' runs: using: 'composite' steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: # Checkout the latest commit in this branch ref: ${{ github.event.pull_request.head.sha }} - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache Node Modules - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: core-node-modules with: diff --git a/.github/workflows/actions/build-react-router/action.yml b/.github/workflows/actions/build-react-router/action.yml index 318024f878..d7780cf7c7 100644 --- a/.github/workflows/actions/build-react-router/action.yml +++ b/.github/workflows/actions/build-react-router/action.yml @@ -3,12 +3,12 @@ description: 'Build Ionic React Router' runs: using: 'composite' steps: - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache Core Node Modules - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: core-node-modules with: diff --git a/.github/workflows/actions/build-react/action.yml b/.github/workflows/actions/build-react/action.yml index e457a3c71d..358ac39cf5 100644 --- a/.github/workflows/actions/build-react/action.yml +++ b/.github/workflows/actions/build-react/action.yml @@ -3,12 +3,12 @@ description: 'Build Ionic React' runs: using: 'composite' steps: - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache Core Node Modules - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: core-node-modules with: diff --git a/.github/workflows/actions/build-vue-router/action.yml b/.github/workflows/actions/build-vue-router/action.yml index ea77812675..cd1e135a32 100644 --- a/.github/workflows/actions/build-vue-router/action.yml +++ b/.github/workflows/actions/build-vue-router/action.yml @@ -3,12 +3,12 @@ description: 'Builds Ionic Vue Router' runs: using: 'composite' steps: - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache Core Node Modules - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: core-node-modules with: diff --git a/.github/workflows/actions/build-vue/action.yml b/.github/workflows/actions/build-vue/action.yml index 5da64ef981..b098994ef4 100644 --- a/.github/workflows/actions/build-vue/action.yml +++ b/.github/workflows/actions/build-vue/action.yml @@ -3,12 +3,12 @@ description: 'Build Ionic Vue' runs: using: 'composite' steps: - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache Core Node Modules - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: core-node-modules with: diff --git a/.github/workflows/actions/download-archive/action.yml b/.github/workflows/actions/download-archive/action.yml index eaa9cb951f..736a484333 100644 --- a/.github/workflows/actions/download-archive/action.yml +++ b/.github/workflows/actions/download-archive/action.yml @@ -10,7 +10,7 @@ inputs: runs: using: 'composite' steps: - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v3 with: name: ${{ inputs.name }} path: ${{ inputs.path }} diff --git a/.github/workflows/actions/test-angular-e2e/action.yml b/.github/workflows/actions/test-angular-e2e/action.yml index 3741f170b9..e31fca88c9 100644 --- a/.github/workflows/actions/test-angular-e2e/action.yml +++ b/.github/workflows/actions/test-angular-e2e/action.yml @@ -6,12 +6,12 @@ inputs: runs: using: 'composite' steps: - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v3 with: node-version: 16 - name: Cache Core Node Modules - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: core-node-modules with: diff --git a/.github/workflows/actions/test-core-clean-build/action.yml b/.github/workflows/actions/test-core-clean-build/action.yml index 91a43f320d..f7b55d7465 100644 --- a/.github/workflows/actions/test-core-clean-build/action.yml +++ b/.github/workflows/actions/test-core-clean-build/action.yml @@ -3,7 +3,7 @@ description: 'Test Core Clean Build' runs: using: 'composite' steps: - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v3 with: node-version: 16.x diff --git a/.github/workflows/actions/test-core-e2e/action.yml b/.github/workflows/actions/test-core-e2e/action.yml index a7f3d67c12..d4c4a5bd53 100644 --- a/.github/workflows/actions/test-core-e2e/action.yml +++ b/.github/workflows/actions/test-core-e2e/action.yml @@ -3,12 +3,12 @@ description: 'Test Core E2E' runs: using: 'composite' steps: - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache Core Node Modules - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: core-node-modules with: diff --git a/.github/workflows/actions/test-core-lint/action.yml b/.github/workflows/actions/test-core-lint/action.yml index 2907acc38d..3cf7deea64 100644 --- a/.github/workflows/actions/test-core-lint/action.yml +++ b/.github/workflows/actions/test-core-lint/action.yml @@ -3,12 +3,12 @@ description: 'Test Core Lint' runs: using: 'composite' steps: - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache Core Node Modules - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: core-node-modules with: diff --git a/.github/workflows/actions/test-core-screenshot/action.yml b/.github/workflows/actions/test-core-screenshot/action.yml index fa75157b75..3ca1e01de6 100644 --- a/.github/workflows/actions/test-core-screenshot/action.yml +++ b/.github/workflows/actions/test-core-screenshot/action.yml @@ -10,12 +10,12 @@ inputs: runs: using: 'composite' steps: - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache Core Node Modules - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: core-node-modules with: @@ -72,7 +72,7 @@ runs: working-directory: ./core - name: Archive Updated Screenshots if: inputs.update == 'true' && steps.test-and-update.outputs.hasUpdatedScreenshots == 'true' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: updated-screenshots-${{ inputs.shard }}-${{ inputs.totalShards }} path: UpdatedScreenshots-${{ inputs.shard }}-${{ inputs.totalShards }}.zip diff --git a/.github/workflows/actions/test-core-spec/action.yml b/.github/workflows/actions/test-core-spec/action.yml index 2b0995fdc9..813a300031 100644 --- a/.github/workflows/actions/test-core-spec/action.yml +++ b/.github/workflows/actions/test-core-spec/action.yml @@ -3,12 +3,12 @@ description: 'Test Core Spec' runs: using: 'composite' steps: - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache Core Node Modules - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: core-node-modules with: diff --git a/.github/workflows/actions/test-react-e2e/action.yml b/.github/workflows/actions/test-react-e2e/action.yml index 0bbaf8240c..7eb73985c6 100644 --- a/.github/workflows/actions/test-react-e2e/action.yml +++ b/.github/workflows/actions/test-react-e2e/action.yml @@ -3,12 +3,12 @@ description: 'Test React E2E' runs: using: 'composite' steps: - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache Core Node Modules - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: core-node-modules with: diff --git a/.github/workflows/actions/test-react-router-e2e/action.yml b/.github/workflows/actions/test-react-router-e2e/action.yml index ab44fc7a19..047c8434c5 100644 --- a/.github/workflows/actions/test-react-router-e2e/action.yml +++ b/.github/workflows/actions/test-react-router-e2e/action.yml @@ -3,12 +3,12 @@ description: 'Test React Router ' runs: using: 'composite' steps: - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache Core Node Modules - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: core-node-modules with: diff --git a/.github/workflows/actions/test-vue-e2e/action.yml b/.github/workflows/actions/test-vue-e2e/action.yml index d71a52864d..8452420f54 100644 --- a/.github/workflows/actions/test-vue-e2e/action.yml +++ b/.github/workflows/actions/test-vue-e2e/action.yml @@ -6,12 +6,12 @@ inputs: runs: using: 'composite' steps: - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache Core Node Modules - uses: actions/cache@v2 + uses: actions/cache@v3 env: cache-name: core-node-modules with: diff --git a/.github/workflows/actions/update-reference-screenshots/action.yml b/.github/workflows/actions/update-reference-screenshots/action.yml index 3bd005fb47..008fca9b61 100644 --- a/.github/workflows/actions/update-reference-screenshots/action.yml +++ b/.github/workflows/actions/update-reference-screenshots/action.yml @@ -7,10 +7,10 @@ on: runs: using: 'composite' steps: - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v3 with: node-version: 16.x - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v3 with: path: ./artifacts - name: Extract Archives diff --git a/.github/workflows/actions/upload-archive/action.yml b/.github/workflows/actions/upload-archive/action.yml index 08349ceba3..45b272b261 100644 --- a/.github/workflows/actions/upload-archive/action.yml +++ b/.github/workflows/actions/upload-archive/action.yml @@ -13,7 +13,7 @@ runs: - name: Create Archive run: zip -q -r ${{ inputs.output }} ${{ inputs.paths }} shell: bash - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v3 with: name: ${{ inputs.name }} path: ${{ inputs.output }} diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 166231c01a..9d36623e48 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,7 +15,7 @@ jobs: build-core: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: # Checkout the latest commit in this branch ref: ${{ github.event.pull_request.head.sha }} @@ -25,28 +25,28 @@ jobs: needs: [build-core] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/test-core-clean-build test-core-lint: needs: [build-core] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/test-core-lint test-core-spec: needs: [build-core] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/test-core-spec test-core-e2e: needs: [build-core] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/test-core-e2e test-core-screenshot: @@ -67,7 +67,7 @@ jobs: needs: [build-core] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/test-core-screenshot with: shard: ${{ matrix.shard }} @@ -95,14 +95,14 @@ jobs: needs: [build-core] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/build-vue build-vue-router: needs: [build-vue] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/build-vue-router test-vue-e2e: @@ -113,7 +113,7 @@ jobs: needs: [build-vue, build-vue-router] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/test-vue-e2e with: app: ${{ matrix.apps }} @@ -131,14 +131,14 @@ jobs: needs: [build-core] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/build-angular build-angular-server: needs: [build-angular] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/build-angular-server test-angular-e2e: @@ -149,7 +149,7 @@ jobs: needs: [build-angular, build-angular-server] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/test-angular-e2e with: app: ${{ matrix.apps }} @@ -167,26 +167,26 @@ jobs: needs: [build-core] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/build-react build-react-router: needs: [build-react] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/build-react-router test-react-router-e2e: needs: [build-react, build-react-router] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/test-react-router-e2e test-react-e2e: needs: [build-react, build-react-router] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/test-react-e2e diff --git a/.github/workflows/dev-build.yml b/.github/workflows/dev-build.yml index 5f4d222d7b..1a9ae81419 100644 --- a/.github/workflows/dev-build.yml +++ b/.github/workflows/dev-build.yml @@ -9,8 +9,8 @@ jobs: outputs: version: ${{ steps.dev-build.outputs.version }} steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 with: node-version: 16 - name: Install Dependencies diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 39096fd906..15f28ca526 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -10,10 +10,10 @@ jobs: nightly-build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: fetch-depth: 0 - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v3 with: node-version: 16 - name: Install Dependencies diff --git a/.github/workflows/pre-release.yml b/.github/workflows/pre-release.yml index 9b69df29d4..735697d71b 100644 --- a/.github/workflows/pre-release.yml +++ b/.github/workflows/pre-release.yml @@ -25,8 +25,8 @@ jobs: build-ionic: 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: 16 - name: Configure Identity diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4d5000ea4b..75b4d4902d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,11 +24,11 @@ jobs: build-ionic: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: token: ${{ secrets.IONITRON_TOKEN }} fetch-depth: 0 - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v3 with: node-version: 16 - name: Configure Identity diff --git a/.github/workflows/update-screenshots.yml b/.github/workflows/update-screenshots.yml index d8c65a6417..7ff2c49901 100644 --- a/.github/workflows/update-screenshots.yml +++ b/.github/workflows/update-screenshots.yml @@ -7,7 +7,7 @@ jobs: build-core: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/build-core test-core-screenshot: @@ -28,7 +28,7 @@ jobs: needs: [build-core] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: ./.github/workflows/actions/test-core-screenshot with: shard: ${{ matrix.shard }} @@ -39,7 +39,7 @@ jobs: runs-on: ubuntu-latest needs: [test-core-screenshot] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 # Normally, we could just push with the # default GITHUB_TOKEN, but that will # not cause the build workflow