2525 container :
2626 image : hashicorp/terraform:${{ matrix.terraform }}
2727 steps :
28- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
28+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
2929 - run : terraform init -get -backend=false -input=false
3030 - run : terraform fmt -recursive -check=true -write=false
3131
5050 container :
5151 image : hashicorp/terraform:${{ matrix.terraform }}
5252 steps :
53- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
53+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
5454 - run : terraform init -get -backend=false -input=false
5555 - if : contains(matrix.terraform, '1.3.')
5656 run : terraform fmt -recursive -check=true -write=false
@@ -59,26 +59,26 @@ jobs:
5959 kics :
6060 runs-on : ubuntu-latest
6161 container :
62- image : checkmarx/kics:v2.1.14 -debian@sha256:65bbc05cc9531e3cd6485c407c2f07f04516bb8fb7a6cfeb5f84bc6b78598e2f
62+ image : checkmarx/kics:v2.1.19 -debian@sha256:0a448268acc0ecf8158f9dc47728b86ae0378dbd1a745097b945481483bf7c11
6363 steps :
64- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
64+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
6565 # ignore: "tags not used", "access analyzer not used", "shield advanced not used"
6666 - run : kics scan -p . -o . --config .kics.yml --exclude-queries e38a8e0a-b88b-4902-b3fe-b0fcb17d5c10,e592a0c5-5bdb-414c-9066-5dba7cdea370,084c6686-2a70-4710-91b1-000393e54c12
6767
6868 tflint :
6969 runs-on : ubuntu-latest
7070
7171 steps :
72- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
72+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
7373 name : Checkout source code
7474
75- - uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
75+ - uses : actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
7676 name : Cache plugin dir
7777 with :
7878 path : ~/.tflint.d/plugins
7979 key : tflint-${{ hashFiles('.tflint.hcl') }}
8080
81- - uses : terraform-linters/setup-tflint@acd1575d3c037258ce5b2dd01379dc49ce24c6b7 # v6
81+ - uses : terraform-linters/setup-tflint@4cb9feea73331a35b422df102992a03a44a3bb33 # v6
8282 name : Setup TFLint
8383 env :
8484 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
@@ -101,7 +101,7 @@ jobs:
101101
102102 steps :
103103 - name : Clone repo
104- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
104+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
105105
106106 - name : tfsec
107107 uses : aquasecurity/tfsec-pr-commenter-action@7a44c5dcde5dfab737363e391800629e27b6376b # v1.3.1
0 commit comments