diff --git a/.github/workflows/crates-io.yml b/.github/workflows/crates-io.yml index fff405c..b5c9422 100644 --- a/.github/workflows/crates-io.yml +++ b/.github/workflows/crates-io.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install Rust uses: actions-rs/toolchain@v1 with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9a31514..5c77a07 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -36,7 +36,7 @@ jobs: os_name: "macos-amd64" steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v5 - name: Get tag run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV shell: bash @@ -58,14 +58,14 @@ jobs: - name: Build run: | - cargo build --target ${{ matrix.target }} --release + cargo build --locked --target ${{ matrix.target }} --release - name: Compress run: | cp -f target/${{ matrix.target }}/release/$REPO${{ matrix.bin_extension }} . tar -czf release.tar.gz $REPO${{ matrix.bin_extension }} shell: bash - name: Archive artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v5 with: name: build-${{ matrix.os_name }} path: | diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 84b3d32..085b51e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -2,7 +2,7 @@ name: Tests on: push: - branches: [ master ] + branches: ["**"] pull_request: branches: [ master ] @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install stable toolchain uses: actions-rs/toolchain@v1 @@ -35,7 +35,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Install stable toolchain uses: actions-rs/toolchain@v1