@@ -24,12 +24,12 @@ jobs:
2424 outputs :
2525 matrix : ${{ steps.parse-config.outputs.matrix }}
2626 steps :
27- - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
27+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2828 with :
2929 persist-credentials : false
3030
3131 - name : Pre-cache zizmor
32- uses : actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
32+ uses : actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
3333 id : pre-cache-zizmor
3434 with :
3535 path : ~/.cargo/bin/zizmor
@@ -74,18 +74,19 @@ jobs:
7474 strategy :
7575 matrix :
7676 repo : ${{ fromJSON(needs.setup.outputs.matrix) }}
77+ max-parallel : 10
7778 fail-fast : false
7879 name : " Scan :: ${{ matrix.repo.name }}"
7980
8081 steps :
81- - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
82+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
8283 with :
8384 persist-credentials : false
8485 fetch-depth : 1
8586 sparse-checkout : |
8687 cicd-security-analysis-zizmor-config.yaml
8788 - name : " Checkout :: ${{ matrix.repo.name }}"
88- uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
89+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
8990 with :
9091 persist-credentials : false
9192 repository : ${{ matrix.repo.name }}
@@ -96,14 +97,14 @@ jobs:
9697 action.yml
9798
9899 - name : Restore zizmor cache
99- uses : actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
100+ uses : actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
100101 id : restore-zizmor
101102 with :
102103 path : ~/.cargo/bin/zizmor
103104 key : ${{ runner.os }}-zizmor-v${{ env.ZIZMOR_VERSION }}
104105
105106 - name : " Scan :: ${{ matrix.repo.name }}"
106- uses : actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3
107+ uses : actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
107108 env :
108109 # uses: zizmor online mode
109110 GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
0 commit comments