diff --git a/.github/actions/frontend-plugin-cache/action.yml b/.github/actions/frontend-plugin-cache/action.yml index 9d2f0e5a30..82aba2414b 100644 --- a/.github/actions/frontend-plugin-cache/action.yml +++ b/.github/actions/frontend-plugin-cache/action.yml @@ -10,7 +10,7 @@ runs: run: | echo "version=$(mvn help:evaluate -Dexpression=pnpm.version -q -DforceStdout)" >> $GITHUB_OUTPUT - - uses: actions/cache@v3 + - uses: actions/cache@v4 name: Cache PNPM store with: # See: https://pnpm.io/npmrc#store-dir diff --git a/.github/actions/install-chrome/action.yml b/.github/actions/install-chrome/action.yml index bb05679251..35c097097d 100644 --- a/.github/actions/install-chrome/action.yml +++ b/.github/actions/install-chrome/action.yml @@ -6,14 +6,14 @@ runs: steps: - id: cache-chrome-browser name: Chrome browser cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ./chrome key: chrome - id: cache-chromedriver name: Chrome driver cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ./chromedriver key: chromedriver diff --git a/.github/actions/java-setup/action.yml b/.github/actions/java-setup/action.yml index ffafcf752b..35610afb38 100644 --- a/.github/actions/java-setup/action.yml +++ b/.github/actions/java-setup/action.yml @@ -16,7 +16,7 @@ runs: steps: - id: setup-java name: Setup Java - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: ${{ inputs.distribution }} java-version: ${{ inputs.java-version }} diff --git a/.github/actions/maven-cache/action.yml b/.github/actions/maven-cache/action.yml index ea695b4356..b131eaba52 100644 --- a/.github/actions/maven-cache/action.yml +++ b/.github/actions/maven-cache/action.yml @@ -19,7 +19,7 @@ runs: - id: cache-maven-repository name: Maven cache - uses: actions/cache@v3 + uses: actions/cache@v4 if: inputs.create-cache-if-it-doesnt-exist == 'true' with: # Two asterisks are needed to make the follow-up exclusion work @@ -31,7 +31,7 @@ runs: - id: restore-maven-repository name: Maven cache - uses: actions/cache/restore@v3 + uses: actions/cache/restore@v4 if: inputs.create-cache-if-it-doesnt-exist == 'false' with: # Two asterisks are needed to make the follow-up exclusion work @@ -42,7 +42,7 @@ runs: key: ${{ steps.weekly-cache-key.outputs.key }} - name: Cache Maven Wrapper - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: .mvn/wrapper/maven-wrapper.jar key: ${{ runner.os }}-maven-wrapper-${{ hashFiles('**/maven-wrapper.properties') }} diff --git a/.github/actions/phantomjs-cache/action.yml b/.github/actions/phantomjs-cache/action.yml index 6b17be10c1..616d2657b9 100644 --- a/.github/actions/phantomjs-cache/action.yml +++ b/.github/actions/phantomjs-cache/action.yml @@ -12,7 +12,7 @@ runs: steps: - id: cache-phantomjs-driver name: PhantomJS Driver cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.arquillian/drone key: phantomjs-${{ inputs.version }} diff --git a/.github/actions/pnpm-setup/action.yml b/.github/actions/pnpm-setup/action.yml index 1f11a317bd..930abe43cf 100644 --- a/.github/actions/pnpm-setup/action.yml +++ b/.github/actions/pnpm-setup/action.yml @@ -16,7 +16,7 @@ runs: using: composite steps: - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: ${{ inputs.node-version }} check-latest: true @@ -31,7 +31,7 @@ runs: run: | echo "store-path=$(pnpm store path --silent)" >> $GITHUB_OUTPUT - - uses: actions/cache@v3 + - uses: actions/cache@v4 name: Setup PNPM cache with: # Also cache Cypress binary. diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 561370f9bd..729673a096 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -720,7 +720,7 @@ jobs: - id: cache-maven-repository name: ipa-data cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/ipa-data.tar key: ${{ steps.weekly-cache-key.outputs.key }}