diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 7a6bb722d986..1604cc75027c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -15,11 +15,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Set up Go - uses: actions/setup-go@v2 + uses: actions/setup-go@bfdd3570ce990073878bf10f6b2d79082de49492 # v2.2.0 with: go-version: 1.19 - - uses: actions/checkout@v2 + - uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0 with: path: ${{ env.GOPATH }}/src/k8s.io/autoscaler diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index c201c47f5a2b..2af551c624ca 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -11,9 +11,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0 - id: filter - uses: dorny/paths-filter@v2.2.0 + uses: dorny/paths-filter@83deb9f0373c586f6db8c56afa94bc6e0e994432 # v2.2.0 with: filters: | charts: @@ -28,11 +28,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0 - name: Fetch history run: git fetch --prune --unshallow - name: Set up chart-testing - uses: helm/chart-testing-action@v2.0.1 + uses: helm/chart-testing-action@b0d4458c71155b54fcf33e11dd465dc923550009 # v2.0.1 - name: Run chart-testing (lint) run: ct lint # Only build a kind cluster if there are chart changes to test. @@ -45,7 +45,7 @@ jobs: fi - if: steps.list-changed.outputs.changed == 'true' name: Create kind cluster - uses: helm/kind-action@v1.1.0 + uses: helm/kind-action@7a937c0fb648064a83b8b9354151e5e543d9fcec # v1.1.0 - if: steps.list-changed.outputs.changed == 'true' name: Run chart-testing (install) run: ct install @@ -57,7 +57,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0 - name: Run helm-docs uses: docker://jnorwood/helm-docs:v1.3.0 - name: Check for changes diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 4b7ff78a43af..bcf7869ad027 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0 with: fetch-depth: 0 @@ -18,7 +18,7 @@ jobs: git config user.email "${GITHUB_ACTOR}@users.noreply.github.com" - name: Install Helm - uses: azure/setup-helm@v1 + uses: azure/setup-helm@18bc76811624f360dbd7f18c2d4ecb32c7b87bab # v1.1.0 with: version: v3.4.0 @@ -26,7 +26,7 @@ jobs: CR_TOKEN: ${{ secrets.GITHUB_TOKEN }} CR_RELEASE_NAME_TEMPLATE: "cluster-autoscaler-chart-{{ .Version }}" name: Run chart-releaser - uses: helm/chart-releaser-action@v1.1.0 + uses: helm/chart-releaser-action@565e7795cebb33bb2cf4f52ab8f779e21b9fa262 # v1.1.0 name: Release Charts on: push: