2727 matrix : ${{ steps.export-code-scanning-pack-matrix.outputs.matrix }}
2828 steps :
2929 - name : Checkout repository
30- uses : actions/checkout@v6
30+ uses : actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0
3131 - name : Export Code Scanning pack matrix
3232 id : export-code-scanning-pack-matrix
3333 run : |
@@ -43,11 +43,11 @@ jobs:
4343 fail-fast : false
4444 matrix : ${{ fromJSON(needs.prepare-code-scanning-pack-matrix.outputs.matrix) }}
4545 steps :
46- - uses : actions/checkout@v6
46+ - uses : actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0
4747
4848 - name : Cache CodeQL
4949 id : cache-codeql
50- uses : actions/cache@v5
50+ uses : actions/cache@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0
5151 with :
5252 path : ${{ github.workspace }}/codeql_home
5353 key : codeql-home-${{ matrix.os }}-${{ matrix.codeql_cli }}-${{ matrix.codeql_standard_library }}
6363
6464 - name : Cache queries compilation
6565 id : cache-queries-compilation
66- uses : actions/cache/restore@v6
66+ uses : actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
6767 with :
6868 path : ${{ github.workspace }}/codeql_cache
6969 key : ${{ runner.os }}-codeql-compilation-code-scanning-pack-${{ matrix.codeql_cli }}-${{ matrix.codeql_standard_library }}-${{ github.run_id }}
9292 id : checkout-external-help-files
9393 # PRs from forks and dependabot do not have access to an appropriate token for cloning the help files repos
9494 if : ${{ !github.event.pull_request.head.repo.fork && github.actor != 'dependabot[bot]' }}
95- uses : actions/checkout@v6
95+ uses : actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0
9696 with :
9797 ssh-key : ${{ secrets.CODEQL_CODING_STANDARDS_HELP_KEY }}
9898 repository : " github/codeql-coding-standards-help"
@@ -124,13 +124,13 @@ jobs:
124124 zip -r codeql-coding-standards/code-scanning-cpp-query-pack.zip codeql-coding-standards/c/ codeql-coding-standards/cpp/ codeql-coding-standards/.codeqlmanifest.json codeql-coding-standards/supported_codeql_configs.json codeql-coding-standards/scripts/configuration codeql-coding-standards/scripts/reports codeql-coding-standards/scripts/shared codeql-coding-standards/scripts/guideline_recategorization codeql-coding-standards/schemas
125125
126126 - name : Save queries compilation cache
127- uses : actions/cache/save@v6
127+ uses : actions/cache/save@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
128128 with :
129129 path : ${{ github.workspace }}/codeql_cache
130130 key : ${{ steps.cache-queries-compilation.outputs.cache-primary-key }}
131131
132132 - name : Upload GHAS Query Pack
133- uses : actions/upload-artifact@v7
133+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
134134 with :
135135 name : code-scanning-cpp-query-pack.zip
136136 path : code-scanning-cpp-query-pack.zip
@@ -152,7 +152,7 @@ jobs:
152152 codeql pack bundle --common-caches="$CODEQL_CACHE" --output=report-coding-standards.tgz cpp/report/src
153153
154154 - name : Upload qlpack bundles
155- uses : actions/upload-artifact@v7
155+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
156156 with :
157157 name : coding-standards-codeql-packs
158158 path : " *-coding-standards.tgz"
0 commit comments