diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4c0d2734..09261248 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,7 @@ jobs: uses: actions/checkout@v6 - name: Install mise - uses: jdx/mise-action@v3 + uses: jdx/mise-action@v4 - name: Install Rust components run: rustup component add rustfmt clippy @@ -53,7 +53,7 @@ jobs: uses: actions/checkout@v6 - name: Install mise - uses: jdx/mise-action@v3 + uses: jdx/mise-action@v4 - name: Lint shell scripts run: mise run check:lint:shell @@ -66,7 +66,7 @@ jobs: uses: actions/checkout@v6 - name: Install mise - uses: jdx/mise-action@v3 + uses: jdx/mise-action@v4 - name: Lint YAML files run: mise run check:lint:yaml @@ -80,7 +80,7 @@ jobs: uses: actions/checkout@v6 - name: Install mise - uses: jdx/mise-action@v3 + uses: jdx/mise-action@v4 - name: Cache dependencies uses: actions/cache@v5 @@ -97,7 +97,7 @@ jobs: run: mise run build:release - name: Upload binary artifact - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: morphir-binary-${{ runner.os }} path: .morphir/build/bin/morphir @@ -112,7 +112,7 @@ jobs: uses: actions/checkout@v6 - name: Install mise - uses: jdx/mise-action@v3 + uses: jdx/mise-action@v4 - name: Cache dependencies uses: actions/cache@v5 @@ -137,7 +137,7 @@ jobs: uses: actions/checkout@v6 - name: Install mise - uses: jdx/mise-action@v3 + uses: jdx/mise-action@v4 - name: Cache dependencies uses: actions/cache@v5 @@ -151,7 +151,7 @@ jobs: ${{ runner.os }}-cargo-test- - name: Download morphir binary - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: morphir-binary-${{ runner.os }} path: .morphir/build/bin/ @@ -174,7 +174,7 @@ jobs: uses: actions/checkout@v6 - name: Install mise - uses: jdx/mise-action@v3 + uses: jdx/mise-action@v4 - name: Cache dependencies uses: actions/cache@v5 @@ -210,7 +210,7 @@ jobs: uses: actions/checkout@v6 - name: Install mise - uses: jdx/mise-action@v3 + uses: jdx/mise-action@v4 - name: Cache dependencies uses: actions/cache@v5 @@ -227,7 +227,7 @@ jobs: run: mise run check:coverage --force - name: Upload coverage report - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: coverage-report path: target/llvm-cov/html/ diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ac335f4b..6ed4bf98 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -97,7 +97,7 @@ jobs: Compress-Archive -Path "target/${{ matrix.target }}/release/morphir.exe" -DestinationPath "morphir-${{ steps.get_version.outputs.version }}-${{ matrix.target }}.zip" - name: Upload artifact - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: morphir-${{ matrix.target }} path: morphir-${{ steps.get_version.outputs.version }}-${{ matrix.target }}.${{ matrix.archive }} @@ -108,7 +108,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Download all artifacts - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: path: artifacts merge-multiple: true