From 157d9511eff1ba78d6b9b7a44c8224782ef1c0e5 Mon Sep 17 00:00:00 2001 From: Tatsat Mishra Date: Fri, 21 Feb 2025 21:36:00 +1300 Subject: [PATCH] Add SHA for pinning dependency. --- .github/workflows/defaultLabels.yml | 4 ++-- .github/workflows/prettify-code.yml | 2 +- .github/workflows/run-integration-tests-basic.yml | 8 ++++---- .../workflows/run-integration-tests-bluegreen-ingress.yml | 8 ++++---- .../workflows/run-integration-tests-bluegreen-service.yml | 8 ++++---- .github/workflows/run-integration-tests-bluegreen-smi.yml | 8 ++++---- .github/workflows/run-integration-tests-canary-pod.yml | 8 ++++---- .github/workflows/run-integration-tests-canary-smi.yml | 8 ++++---- .github/workflows/run-integration-tests-private.yml | 6 +++--- .../run-integration-tests-resource-annotation.yml | 8 ++++---- .github/workflows/unit-tests.yml | 2 +- 11 files changed, 35 insertions(+), 35 deletions(-) diff --git a/.github/workflows/defaultLabels.yml b/.github/workflows/defaultLabels.yml index 4163d7f75..21d4f91d6 100644 --- a/.github/workflows/defaultLabels.yml +++ b/.github/workflows/defaultLabels.yml @@ -13,7 +13,7 @@ jobs: # Steps represent a sequence of tasks that will be executed as part of the job steps: - - uses: actions/stale@v9 + - uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0 name: Setting issue as idle with: repo-token: ${{ secrets.GITHUB_TOKEN }} @@ -24,7 +24,7 @@ jobs: operations-per-run: 100 exempt-issue-labels: 'backlog' - - uses: actions/stale@v9 + - uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0 name: Setting PR as idle with: repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/prettify-code.yml b/.github/workflows/prettify-code.yml index 43744e2a7..4ea1b2e95 100644 --- a/.github/workflows/prettify-code.yml +++ b/.github/workflows/prettify-code.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: install deps run: npm install diff --git a/.github/workflows/run-integration-tests-basic.yml b/.github/workflows/run-integration-tests-basic.yml index aabe79d10..e8f184fd0 100644 --- a/.github/workflows/run-integration-tests-basic.yml +++ b/.github/workflows/run-integration-tests-basic.yml @@ -18,7 +18,7 @@ jobs: KUBECONFIG: /home/runner/.kube/config NAMESPACE: test-${{ github.run_id }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Install dependencies run: | @@ -31,12 +31,12 @@ jobs: - name: Build run: ncc build src/run.ts -o lib - - uses: Azure/setup-kubectl@v4 + - uses: Azure/setup-kubectl@3e0aec4d80787158d308d7b364cb1b702e7feb7f # v4.0.0 name: Install Kubectl - id: setup-minikube name: Setup Minikube - uses: medyagh/setup-minikube@latest + uses: medyagh/setup-minikube@cea33675329b799adccc9526aa5daccc26cd5052 # v0.0.19 with: minikube-version: 1.34.0 kubernetes-version: 1.31.0 @@ -46,7 +46,7 @@ jobs: - name: Create namespace to run tests run: kubectl create ns ${{ env.NAMESPACE }} - - uses: actions/setup-python@v5 + - uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # 5.3.0 name: Install Python with: python-version: '3.x' diff --git a/.github/workflows/run-integration-tests-bluegreen-ingress.yml b/.github/workflows/run-integration-tests-bluegreen-ingress.yml index cf5255de9..03822a387 100644 --- a/.github/workflows/run-integration-tests-bluegreen-ingress.yml +++ b/.github/workflows/run-integration-tests-bluegreen-ingress.yml @@ -18,7 +18,7 @@ jobs: KUBECONFIG: /home/runner/.kube/config NAMESPACE: test-${{ github.run_id }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Install dependencies run: | @@ -31,12 +31,12 @@ jobs: - name: Build run: ncc build src/run.ts -o lib - - uses: Azure/setup-kubectl@v4 + - uses: Azure/setup-kubectl@3e0aec4d80787158d308d7b364cb1b702e7feb7f # v4.0.0 name: Install Kubectl - id: setup-minikube name: Setup Minikube - uses: medyagh/setup-minikube@latest + uses: medyagh/setup-minikube@cea33675329b799adccc9526aa5daccc26cd5052 # v0.0.19 with: minikube-version: 1.34.0 kubernetes-version: 1.31.0 @@ -46,7 +46,7 @@ jobs: - name: Create namespace to run tests run: kubectl create ns ${{ env.NAMESPACE }} - - uses: actions/setup-python@v5 + - uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # 5.3.0 name: Install Python with: python-version: '3.x' diff --git a/.github/workflows/run-integration-tests-bluegreen-service.yml b/.github/workflows/run-integration-tests-bluegreen-service.yml index b05c43cfe..e86062180 100644 --- a/.github/workflows/run-integration-tests-bluegreen-service.yml +++ b/.github/workflows/run-integration-tests-bluegreen-service.yml @@ -18,7 +18,7 @@ jobs: KUBECONFIG: /home/runner/.kube/config NAMESPACE: test-${{ github.run_id }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Install dependencies run: | @@ -31,12 +31,12 @@ jobs: - name: Build run: ncc build src/run.ts -o lib - - uses: Azure/setup-kubectl@v4 + - uses: Azure/setup-kubectl@3e0aec4d80787158d308d7b364cb1b702e7feb7f # v4.0.0 name: Install Kubectl - id: setup-minikube name: Setup Minikube - uses: medyagh/setup-minikube@latest + uses: medyagh/setup-minikube@cea33675329b799adccc9526aa5daccc26cd5052 # v0.0.19 with: minikube-version: 1.34.0 kubernetes-version: 1.31.0 @@ -46,7 +46,7 @@ jobs: - name: Create namespace to run tests run: kubectl create ns ${{ env.NAMESPACE }} - - uses: actions/setup-python@v5 + - uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # 5.3.0 name: Install Python with: python-version: '3.x' diff --git a/.github/workflows/run-integration-tests-bluegreen-smi.yml b/.github/workflows/run-integration-tests-bluegreen-smi.yml index a25d19ee7..da7d49b69 100644 --- a/.github/workflows/run-integration-tests-bluegreen-smi.yml +++ b/.github/workflows/run-integration-tests-bluegreen-smi.yml @@ -18,7 +18,7 @@ jobs: KUBECONFIG: /home/runner/.kube/config NAMESPACE: test-${{ github.run_id }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Install dependencies run: | @@ -31,12 +31,12 @@ jobs: - name: Build run: ncc build src/run.ts -o lib - - uses: Azure/setup-kubectl@v4 + - uses: Azure/setup-kubectl@3e0aec4d80787158d308d7b364cb1b702e7feb7f # v4.0.0 name: Install Kubectl - id: setup-minikube name: Setup Minikube - uses: medyagh/setup-minikube@latest + uses: medyagh/setup-minikube@cea33675329b799adccc9526aa5daccc26cd5052 # v0.0.19 with: minikube-version: 1.34.0 kubernetes-version: 1.31.0 @@ -56,7 +56,7 @@ jobs: - name: Create namespace to run tests run: kubectl create ns ${{ env.NAMESPACE }} - - uses: actions/setup-python@v5 + - uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # 5.3.0 name: Install Python with: python-version: '3.x' diff --git a/.github/workflows/run-integration-tests-canary-pod.yml b/.github/workflows/run-integration-tests-canary-pod.yml index e4af3c039..7095d9cc3 100644 --- a/.github/workflows/run-integration-tests-canary-pod.yml +++ b/.github/workflows/run-integration-tests-canary-pod.yml @@ -18,7 +18,7 @@ jobs: KUBECONFIG: /home/runner/.kube/config NAMESPACE: test-${{ github.run_id }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Install dependencies run: | @@ -31,12 +31,12 @@ jobs: - name: Build run: ncc build src/run.ts -o lib - - uses: Azure/setup-kubectl@v4 + - uses: Azure/setup-kubectl@3e0aec4d80787158d308d7b364cb1b702e7feb7f # v4.0.0 name: Install Kubectl - id: setup-minikube name: Setup Minikube - uses: medyagh/setup-minikube@latest + uses: medyagh/setup-minikube@cea33675329b799adccc9526aa5daccc26cd5052 # v0.0.19 with: minikube-version: 1.34.0 kubernetes-version: 1.31.0 @@ -46,7 +46,7 @@ jobs: - name: Create namespace to run tests run: kubectl create ns ${{ env.NAMESPACE }} - - uses: actions/setup-python@v5 + - uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # 5.3.0 name: Install Python with: python-version: '3.x' diff --git a/.github/workflows/run-integration-tests-canary-smi.yml b/.github/workflows/run-integration-tests-canary-smi.yml index 8b58dc883..5209beb66 100644 --- a/.github/workflows/run-integration-tests-canary-smi.yml +++ b/.github/workflows/run-integration-tests-canary-smi.yml @@ -18,7 +18,7 @@ jobs: KUBECONFIG: /home/runner/.kube/config NAMESPACE: test-${{ github.run_id }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Install dependencies run: | @@ -31,12 +31,12 @@ jobs: - name: Build run: ncc build src/run.ts -o lib - - uses: Azure/setup-kubectl@v4 + - uses: Azure/setup-kubectl@3e0aec4d80787158d308d7b364cb1b702e7feb7f # v4.0.0 name: Install Kubectl - id: setup-minikube name: Setup Minikube - uses: medyagh/setup-minikube@latest + uses: medyagh/setup-minikube@cea33675329b799adccc9526aa5daccc26cd5052 # v0.0.19 with: minikube-version: 1.34.0 kubernetes-version: 1.31.0 @@ -56,7 +56,7 @@ jobs: - name: Create namespace to run tests run: kubectl create ns ${{ env.NAMESPACE }} - - uses: actions/setup-python@v5 + - uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # 5.3.0 name: Install Python with: python-version: '3.x' diff --git a/.github/workflows/run-integration-tests-private.yml b/.github/workflows/run-integration-tests-private.yml index 2c2a0d9f3..2b1521dce 100644 --- a/.github/workflows/run-integration-tests-private.yml +++ b/.github/workflows/run-integration-tests-private.yml @@ -19,7 +19,7 @@ jobs: contents: read id-token: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Install dependencies run: | @@ -36,7 +36,7 @@ jobs: tenant-id: ${{ secrets.AZURE_TENANT_ID }} subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }} - - uses: Azure/setup-kubectl@v4 + - uses: Azure/setup-kubectl@3e0aec4d80787158d308d7b364cb1b702e7feb7f # v4.0.0 name: Install Kubectl - name: Create private AKS cluster and set context @@ -51,7 +51,7 @@ jobs: run: | az aks command invoke --resource-group ${{ env.NAMESPACE }} --name ${{ env.NAMESPACE }} --command "kubectl create ns ${{ env.NAMESPACE }}" - - uses: actions/setup-python@v5 + - uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # 5.3.0 name: Install Python with: python-version: '3.x' diff --git a/.github/workflows/run-integration-tests-resource-annotation.yml b/.github/workflows/run-integration-tests-resource-annotation.yml index f19adf360..c682f757e 100644 --- a/.github/workflows/run-integration-tests-resource-annotation.yml +++ b/.github/workflows/run-integration-tests-resource-annotation.yml @@ -18,7 +18,7 @@ jobs: KUBECONFIG: /home/runner/.kube/config NAMESPACE: test-${{ github.run_id }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Install dependencies run: | @@ -31,12 +31,12 @@ jobs: - name: Build run: ncc build src/run.ts -o lib - - uses: Azure/setup-kubectl@v4 + - uses: Azure/setup-kubectl@3e0aec4d80787158d308d7b364cb1b702e7feb7f # v4.0.0 name: Install Kubectl - id: setup-minikube name: Setup Minikube - uses: medyagh/setup-minikube@latest + uses: medyagh/setup-minikube@cea33675329b799adccc9526aa5daccc26cd5052 # v0.0.19 with: minikube-version: 1.34.0 kubernetes-version: 1.31.0 @@ -46,7 +46,7 @@ jobs: - name: Create namespace to run tests run: kubectl create ns ${{ env.NAMESPACE }} - - uses: actions/setup-python@v5 + - uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # 5.3.0 name: Install Python with: python-version: '3.x' diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index f85652c40..9931392c3 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -14,7 +14,7 @@ jobs: name: Run Unit Tests runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - run: | npm install npm test