diff --git a/.github/workflows/part_build.yml b/.github/workflows/part_build.yml index be159961..3dabc505 100644 --- a/.github/workflows/part_build.yml +++ b/.github/workflows/part_build.yml @@ -44,7 +44,7 @@ jobs: with: otp-version: ${{ inputs.otpVersion }} elixir-version: ${{ inputs.elixirVersion }} - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: deps key: deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}-${{ hashFiles('mix.lock') }} @@ -56,7 +56,7 @@ jobs: with: node-version: ${{ inputs.nodeVersion }} - run: npm config set cache $GITHUB_WORKSPACE/.ci-npm-cache - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: .ci-npm-cache key: deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}-${{ hashFiles('assets/package-lock.json') }} @@ -89,14 +89,14 @@ jobs: apt-get install -yqq git mix local.hex --force mix local.rebar --force - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: deps key: deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ env.DEFAULT_ELIXIR_VERSION }}-${{ hashFiles('mix.lock') }} restore-keys: | deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ env.DEFAULT_ELIXIR_VERSION }}- - run: mix deps.get - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: | _build/prod diff --git a/.github/workflows/part_docs.yml b/.github/workflows/part_docs.yml index 2a4dbfdf..e0deb410 100644 --- a/.github/workflows/part_docs.yml +++ b/.github/workflows/part_docs.yml @@ -35,14 +35,14 @@ jobs: with: otp-version: ${{ inputs.otpVersion }} elixir-version: ${{ inputs.elixirVersion }} - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: deps key: deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}-${{ hashFiles('mix.lock') }} restore-keys: | deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}- - run: mix deps.get - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: _build/dev key: compile-${{ env.MIX_ENV }}-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}-${{ hashFiles('mix.lock') }} diff --git a/.github/workflows/part_test.yml b/.github/workflows/part_test.yml index e5a439aa..d8f15af6 100644 --- a/.github/workflows/part_test.yml +++ b/.github/workflows/part_test.yml @@ -32,14 +32,14 @@ jobs: with: otp-version: ${{ inputs.otpVersion }} elixir-version: ${{ inputs.elixirVersion }} - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: deps key: deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}-${{ hashFiles('mix.lock') }} restore-keys: | deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}- - run: mix deps.get - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: _build/test key: compile-${{ env.MIX_ENV }}-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}-${{ hashFiles('mix.lock') }} @@ -83,14 +83,14 @@ jobs: with: otp-version: ${{ inputs.otpVersion }} elixir-version: ${{ inputs.elixirVersion }} - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: deps key: deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}-${{ hashFiles('mix.lock') }} restore-keys: | deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}- - run: mix deps.get - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: _build/test key: compile-${{ env.MIX_ENV }}-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}-${{ hashFiles('mix.lock') }} @@ -124,14 +124,14 @@ jobs: with: otp-version: ${{ inputs.otpVersion }} elixir-version: ${{ inputs.elixirVersion }} - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: deps key: deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}-${{ hashFiles('mix.lock') }} restore-keys: | deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}- - run: mix deps.get - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: _build/dev key: compile-${{ env.MIX_ENV }}-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}-${{ hashFiles('mix.lock') }} @@ -157,14 +157,14 @@ jobs: with: otp-version: ${{ inputs.otpVersion }} elixir-version: ${{ inputs.elixirVersion }} - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: deps key: deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}-${{ hashFiles('mix.lock') }} restore-keys: | deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}- - run: mix deps.get - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: _build/dev key: compile-${{ env.MIX_ENV }}-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}-${{ hashFiles('mix.lock') }} @@ -172,7 +172,7 @@ jobs: compile-${{ env.MIX_ENV }}-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}- - run: mix deps.compile - run: mix compile --warning-as-errors - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: priv/plts/ key: dialyzer_plt_dev-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}-${{ hashFiles('mix.lock') }} @@ -202,14 +202,14 @@ jobs: with: otp-version: ${{ inputs.otpVersion }} elixir-version: ${{ inputs.elixirVersion }} - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: deps key: deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}-${{ hashFiles('mix.lock') }} restore-keys: | deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}- - run: mix deps.get - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: _build/dev key: compile-${{ env.MIX_ENV }}-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}-${{ hashFiles('mix.lock') }} @@ -238,14 +238,14 @@ jobs: with: otp-version: ${{ inputs.otpVersion }} elixir-version: ${{ inputs.elixirVersion }} - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: deps key: deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}-${{ hashFiles('mix.lock') }} restore-keys: | deps-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}- - run: mix deps.get - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: _build/dev key: compile-${{ env.MIX_ENV }}-${{ secrets.CACHE_VERSION }}-${{ runner.os }}-${{ steps.setupBEAM.outputs.elixir-version }}-${{ hashFiles('mix.lock') }}