File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3737 steps :
3838 - name : Install 1Password CLI
3939 # Pin to commit SHA for supply chain security — update when action changes
40- uses : 1password/install-cli-action@9a0c9dd934086b7ab1d90115d455bda1c53c2bdb # v2.0.2
40+ uses : 1password/install-cli-action@1a3160d5e9de1ae0803eaa08a88746f5ae3daa50 # v4.1.0
4141
4242 - name : Sync secrets
4343 id : sync
Original file line number Diff line number Diff line change @@ -143,7 +143,7 @@ runs:
143143 # ── Step 2: Checkout with app token baked into the remote URL ──
144144 - name : Checkout repository as GitHub App
145145 id : checkout
146- uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
146+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
147147 with :
148148 token : ${{ steps.auth.outputs.token }}
149149 repository : ${{ inputs.repository }}
Original file line number Diff line number Diff line change 5050 steps :
5151 - name : Generate GitHub App token
5252 id : app-token
53- uses : actions/create-github-app-token@29824e69f54612133e76f7eaac726eef6c875baf # v2
53+ uses : actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3
5454 with :
5555 app-id : ${{ inputs.app-id }}
5656 private-key : ${{ inputs.private-key }}
9494
9595 - name : Configure repo checkout token
9696 if : inputs.skip-checkout != 'true'
97- uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
97+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
9898 with :
9999 token : ${{ steps.app-token.outputs.token }}
100100 clean : false
Original file line number Diff line number Diff line change 1212 echo "SBOM generated: syft-sbom.json"
1313
1414 - name : Upload SBOM artifact
15- uses : actions/upload-artifact@v6
15+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
1616 with :
1717 name : syft-sbom
1818 path : syft-sbom.json
Original file line number Diff line number Diff line change 1717 trivy fs . --format cyclonedx --output trivy-sbom.json
1818
1919 - name : Upload SBOM artifact
20- uses : actions/upload-artifact@v6
20+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
2121 with :
2222 name : trivy-sbom
2323 path : trivy-sbom.json
Original file line number Diff line number Diff line change 2222 contents : write
2323 steps :
2424 - name : Checkout Code
25- uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
25+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
2626 with :
2727 persist-credentials : false
2828 fetch-depth : 0
4646 echo "has_conflicts=false" >> "$GITHUB_OUTPUT"
4747
4848 - name : Install mise
49- uses : jdx/mise-action@v2
49+ uses : jdx/mise-action@c2a87611a18de5b3828c5652fe268e992400cb5c # v4
5050
5151 - name : Run format
5252 id : format
@@ -88,12 +88,12 @@ jobs:
8888 runs-on : ubuntu-latest
8989 steps :
9090 - name : Checkout Code
91- uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
91+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
9292 with :
9393 fetch-depth : 0
9494
9595 - name : Install mise and tools
96- uses : jdx/mise-action@v2
96+ uses : jdx/mise-action@c2a87611a18de5b3828c5652fe268e992400cb5c # v4
9797 with :
9898 install_args : ' grype trivy syft gitleaks trufflehog checkov aqua:secretlint/secretlint'
9999
Original file line number Diff line number Diff line change @@ -33,16 +33,16 @@ jobs:
3333 name : github-pages
3434 url : ${{ steps.deploy.outputs.page_url }}
3535 steps :
36- - uses : actions/checkout@v6
36+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
3737
3838 - name : Configure Pages
39- uses : actions/configure-pages@v5
39+ uses : actions/configure-pages@45bfe0192ca1faeb007ade9deae92b16b8254a0d # v6
4040
4141 - name : Upload pages/ artifact
42- uses : actions/upload-pages-artifact@v3
42+ uses : actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5
4343 with :
4444 path : pages
4545
4646 - name : Deploy to GitHub Pages
4747 id : deploy
48- uses : actions/deploy-pages@v4
48+ uses : actions/deploy-pages@368f82528645a54fb793d4d04e342629a3f51346 # v5
Original file line number Diff line number Diff line change 4343 has_targets : ${{ steps.plan.outputs.has_targets }}
4444 steps :
4545 - name : Checkout caller repo
46- uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
46+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
4747 with :
4848 persist-credentials : false
4949
@@ -122,7 +122,7 @@ jobs:
122122
123123 - name : Checkout target branch
124124 if : steps.check.outputs.exists == 'true'
125- uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
125+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
126126 with :
127127 ref : ${{ matrix.target }}
128128 persist-credentials : false
Original file line number Diff line number Diff line change 2222 permissions :
2323 contents : write
2424 steps :
25- - uses : actions/checkout@v4
25+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
2626 with :
2727 token : ${{ secrets.GITHUB_TOKEN }}
2828
You can’t perform that action at this time.
0 commit comments