diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 53ef16a..5ac9f9b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,9 +22,9 @@ jobs: artifact_name: target/release/mops-cli asset_name: mops-cli-macos steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - name: Install stable toolchain - uses: actions-rs/toolchain@v1 + uses: actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # v1.0.7 with: profile: minimal toolchain: stable @@ -41,7 +41,7 @@ jobs: if: matrix.name == 'macos' run: cargo build --release --locked - name: 'Upload assets' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5 # v3.2.1 with: name: ${{ matrix.asset_name }} path: ${{ matrix.artifact_name }} @@ -65,7 +65,7 @@ jobs: steps: - name: Get executable id: download - uses: actions/download-artifact@v3 + uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 with: name: ${{ matrix.asset_name }} - name: Executable runs @@ -84,11 +84,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Get executable - uses: actions/download-artifact@v3 + uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 with: name: ${{ matrix.asset_name }} - name: Upload binaries to release - uses: svenstaro/upload-release-action@v2 + uses: svenstaro/upload-release-action@29e53e917877a24fad85510ded594ab3c9ca12de # 2.11.5 with: repo_token: ${{ secrets.GITHUB_TOKEN }} file: mops-cli