diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 83afa21..d4e7a31 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -17,12 +17,12 @@ jobs: runs-on: ubuntu-latest steps: - name: checkout repository - uses: actions/checkout@v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - name: Install asdf & tools - uses: asdf-vm/actions/install@v4 + uses: asdf-vm/actions/install@b7bcd026f18772e44fe1026d729e1611cc435d47 # v4 - - uses: actions/cache@v6 + - uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6 with: path: | ~/.asdf/installs/golang diff --git a/.github/workflows/nightly.yaml b/.github/workflows/nightly.yaml index 66b6d6b..51bb2c9 100644 --- a/.github/workflows/nightly.yaml +++ b/.github/workflows/nightly.yaml @@ -27,9 +27,9 @@ jobs: goarch: amd64 steps: - - uses: actions/checkout@v7 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - - uses: actions/setup-go@v7 + - uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e # v7 with: go-version-file: go.mod cache: true @@ -53,7 +53,7 @@ jobs: go build -trimpath -ldflags="${LDFLAGS}" -o "${BINARY}" . sha256sum "${BINARY}" | awk '{print $1}' > "${BINARY}.sha256" - - uses: actions/upload-artifact@v7 + - uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7 with: name: binary-${{ matrix.goos }}-${{ matrix.goarch }} path: createos-* @@ -65,9 +65,9 @@ jobs: env: GH_TOKEN: ${{ github.token }} steps: - - uses: actions/checkout@v7 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - - uses: actions/download-artifact@v8 + - uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8 with: pattern: binary-* merge-multiple: true diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index e9b3a66..568aba6 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -27,9 +27,9 @@ jobs: goarch: amd64 steps: - - uses: actions/checkout@v7 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - - uses: actions/setup-go@v7 + - uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e # v7 with: go-version-file: go.mod cache: true @@ -53,7 +53,7 @@ jobs: go build -trimpath -ldflags="${LDFLAGS}" -o "${BINARY}" . sha256sum "${BINARY}" | awk '{print $1}' > "${BINARY}.sha256" - - uses: actions/upload-artifact@v7 + - uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7 with: name: binary-${{ matrix.goos }}-${{ matrix.goarch }} path: createos-* @@ -65,12 +65,12 @@ jobs: env: GH_TOKEN: ${{ github.token }} steps: - - uses: actions/checkout@v7 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: repository: NodeOps-app/homebrew-tap # token: ${{ secrets.TAP_GITHUB_TOKEN }} - - uses: actions/download-artifact@v8 + - uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8 with: pattern: binary-* merge-multiple: true