diff --git a/.github/actions/poetry-install/action.yml b/.github/actions/poetry-install/action.yml index 01a78ab2..75cafd72 100644 --- a/.github/actions/poetry-install/action.yml +++ b/.github/actions/poetry-install/action.yml @@ -29,7 +29,7 @@ runs: shell: bash run: echo "version=$(python -c 'import platform; print(platform.python_version())')" >> "$GITHUB_OUTPUT" - name: Define a cache for the virtual environment based on the dependencies lock file - uses: actions/cache@v5 + uses: actions/cache@v6 id: cache-python-deps with: path: ./.venv diff --git a/.github/workflows/android-emulator.yml b/.github/workflows/android-emulator.yml index 0878ec89..c1cfb0a4 100644 --- a/.github/workflows/android-emulator.yml +++ b/.github/workflows/android-emulator.yml @@ -91,7 +91,7 @@ jobs: - name: ♻️ Restore Cache Android SDK id: cache-android-sdk - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 with: path: | ${{ env.ANDROID_HOME }}/system-images @@ -103,14 +103,14 @@ jobs: - name: ♻️ Restore Cache Android AVD id: cache-avd - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 with: path: ${{ env.ANDROID_AVD_HOME }} key: android-avd-${{ inputs.api-version }} - name: ♻️ Restore Cache Appium Dependencies id: cache-appium - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 with: path: TestsAutomation/node_modules key: appium-node-modules-${{ hashFiles('TestsAutomation/package-lock.json') }} @@ -118,7 +118,7 @@ jobs: - name: ♻️ Restore Cache Command Line Tools id: cache-cmdline-tools - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 with: path: ${{ env.ANDROID_HOME }}/cmdline-tools/latest key: cmdline-tools-14742923 @@ -255,7 +255,7 @@ jobs: - name: ♻️ Save Cache Android SDK if: steps.cache-android-sdk.outputs.cache-hit != 'true' - uses: actions/cache/save@v5 + uses: actions/cache/save@v6 with: path: | ${{ env.ANDROID_HOME }}/system-images @@ -267,21 +267,21 @@ jobs: - name: ♻️ Save Cache Android AVD if: steps.cache-avd.outputs.cache-hit != 'true' - uses: actions/cache/save@v5 + uses: actions/cache/save@v6 with: path: ${{ env.ANDROID_AVD_HOME }} key: android-avd-${{ inputs.api-version }} - name: ♻️ Save Cache Command Line Tools if: steps.cache-cmdline-tools.outputs.cache-hit != 'true' - uses: actions/cache/save@v5 + uses: actions/cache/save@v6 with: path: ${{ env.ANDROID_HOME }}/cmdline-tools/latest key: cmdline-tools-14742923 - name: ♻️ Save Appium Cache if: steps.cache-appium.outputs.cache-hit != 'true' - uses: actions/cache/save@v5 + uses: actions/cache/save@v6 with: path: TestsAutomation/node_modules key: appium-node-modules-${{ hashFiles('TestsAutomation/package-lock.json') }} diff --git a/.github/workflows/create-apk-artifact.yml b/.github/workflows/create-apk-artifact.yml index 80c41472..813313c0 100644 --- a/.github/workflows/create-apk-artifact.yml +++ b/.github/workflows/create-apk-artifact.yml @@ -258,13 +258,13 @@ jobs: echo "ENVIRONMENT=${{ inputs.environment }}" >> .env - name: Cache Gradle Wrapper - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: ~/.gradle/wrapper key: ${{ runner.os }}-gradle-wrapper - name: Cache Gradle Dependencies - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: ~/.gradle/caches key: ${{ runner.os }}-gradle-caches diff --git a/.github/workflows/structuretest-docker-image.yml b/.github/workflows/structuretest-docker-image.yml index f66639ee..4ca177f8 100644 --- a/.github/workflows/structuretest-docker-image.yml +++ b/.github/workflows/structuretest-docker-image.yml @@ -41,7 +41,7 @@ jobs: docker tag ${{ inputs.image_url }} ${{ inputs.image_name }}:latest - name: Cache Container Structure Test binary - uses: actions/cache@v4 + uses: actions/cache@v6 id: cache with: path: .bin/container-structure-test