99 runs-on : ubuntu-latest
1010 steps :
1111 - name : Checkout code
12- uses : actions/checkout@v4
12+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
1313
1414 - name : Check for broken links
1515 id : lychee
16- uses : lycheeverse/lychee-action@v2
16+ uses : lycheeverse/lychee-action@8646ba30535128ac92d33dfc9133794bfdd9b411 # v2
1717 with :
1818 args : --verbose ./docs/**/*.md ./submodules/chart/docs/**/*.md
1919 jobSummary : true
2222
2323 - name : Create issue
2424 if : env.lychee_exit_code != 0
25- uses : peter-evans/create-issue-from-file@v5
25+ uses : peter-evans/create-issue-from-file@e8ef132d6df98ed982188e460ebb3b5d4ef3a9cd # v5
2626 with :
2727 title : Broken link report
2828 content-filepath : ./lychee/out.md
@@ -34,10 +34,10 @@ jobs:
3434 OUTPUT_FILE : ${{ github.workspace }}/supported-tools-report.txt
3535 steps :
3636 - name : Checkout code
37- uses : actions/checkout@v4
37+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
3838
3939 - name : Set up Python
40- uses : actions/setup-python@v5
40+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
4141 with :
4242 python-version : " 3.x"
4343 cache : " pip"
5252 python ./check-supported-tools.py > ${{ env.OUTPUT_FILE }}
5353
5454 - name : Create issue
55- uses : peter-evans/create-issue-from-file@v5
55+ uses : peter-evans/create-issue-from-file@e8ef132d6df98ed982188e460ebb3b5d4ef3a9cd # v5
5656 if : ${{ failure() }}
5757 with :
5858 title : Missing supported tools report
@@ -65,10 +65,10 @@ jobs:
6565 OUTPUT_FILE : ${{ github.workspace }}/security-tools-report.txt
6666 steps :
6767 - name : Checkout code
68- uses : actions/checkout@v4
68+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
6969
7070 - name : Set up Python
71- uses : actions/setup-python@v5
71+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
7272 with :
7373 python-version : " 3.x"
7474 cache : " pip"
8383 python ./check-security-tools.py > ${{ env.OUTPUT_FILE }}
8484
8585 - name : Create issue
86- uses : peter-evans/create-issue-from-file@v5
86+ uses : peter-evans/create-issue-from-file@e8ef132d6df98ed982188e460ebb3b5d4ef3a9cd # v5
8787 if : ${{ failure() }}
8888 with :
8989 title : Missing security tools report
@@ -94,19 +94,19 @@ jobs:
9494 runs-on : ubuntu-latest
9595 steps :
9696 - name : Checkout code
97- uses : actions/checkout@v4
97+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
9898
9999 - name : Compress images
100100 id : calibre
101- uses : calibreapp/image-actions@main
101+ uses : calibreapp/image-actions@03c976c29803442fc4040a9de5509669e7759b81 # main
102102 with :
103103 githubToken : ${{ secrets.GITHUB_TOKEN }}
104104 ignorePaths : submodules/**
105105 compressOnly : true
106106
107107 - name : Create pull request
108108 if : steps.calibre.outputs.markdown != ''
109- uses : peter-evans/create-pull-request@v7
109+ uses : peter-evans/create-pull-request@22a9089034f40e5a961c8808d113e2c98fb63676 # v7
110110 with :
111111 title : " clean: Compress images"
112112 branch-suffix : timestamp
0 commit comments