diff --git a/.github/workflows/_ci.yml b/.github/workflows/_ci.yml index 0bf07f8..b4328c4 100644 --- a/.github/workflows/_ci.yml +++ b/.github/workflows/_ci.yml @@ -72,21 +72,21 @@ jobs: toolchain: ${{ needs.get-rust-version.outputs.rust-version }} targets: ${{ matrix.target }} - name: Cache Cargo registry - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cargo/registry/index key: ${{ runner.os }}-cargo-registry-${{ hashFiles('**/Cargo.lock') }} restore-keys: | ${{ runner.os }}-cargo-registry- - name: Cache Cargo dependencies - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cargo/registry/cache key: ${{ runner.os }}-cargo-deps-${{ hashFiles('**/Cargo.lock') }} restore-keys: | ${{ runner.os }}-cargo-deps- - name: Cache build artifacts - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: target key: ${{ runner.os }}-${{ matrix.target }}-cargo-build-${{ hashFiles('**/Cargo.lock') }}-${{ hashFiles('**/*.rs') }} @@ -134,7 +134,7 @@ jobs: tar -czvf ${{ matrix.artifact_name }}.tar.gz -C "target/${{ matrix.target }}/release" "${{ matrix.binary_name }}" fi - name: Upload Build Artifact - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: ${{ matrix.artifact_name }} path: ${{ matrix.artifact_name }}.* diff --git a/.github/workflows/_release.yml b/.github/workflows/_release.yml index 64f7136..5f83966 100644 --- a/.github/workflows/_release.yml +++ b/.github/workflows/_release.yml @@ -32,17 +32,17 @@ jobs: args: --latest --strip header - name: Download Linux Build - uses: actions/download-artifact@v6 + uses: actions/download-artifact@v7 with: name: gitopolis-linux-x86_64 - name: Download Windows Build - uses: actions/download-artifact@v6 + uses: actions/download-artifact@v7 with: name: gitopolis-windows-x86_64 - name: Download macOS Build - uses: actions/download-artifact@v6 + uses: actions/download-artifact@v7 with: name: gitopolis-macos-x86_64