@@ -11,22 +11,27 @@ jobs:
1111 runs-on : windows-latest
1212
1313 steps :
14+ - name : Harden the runner (Audit all outbound calls)
15+ uses : step-security/harden-runner@ab7a9404c0f3da075243ca237b5fac12c98deaa5 # v2.19.3
16+ with :
17+ egress-policy : audit
18+
1419 - name : Checkout Peacock
15- uses : actions/checkout@v6.0.2
20+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1621 with :
1722 persist-credentials : false
1823 token : ${{ secrets.PEACOCKBOT_TOKEN }}
1924 path : " ./Peacock"
2025
2126 - name : Checkout Peacock Strings
22- uses : actions/checkout@v6.0.2
27+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2328 with :
2429 token : ${{ secrets.PEACOCKBOT_TOKEN }}
2530 repository : thepeacockproject/peacock-strings
2631 path : " ./PeacockStrings"
2732
2833 - name : Setup Node
29- uses : actions/setup-node@v6
34+ uses : actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.0.0
3035 with :
3136 node-version-file : " ./Peacock/.nvmrc"
3237 cache : " yarn"
3944
4045 - name : Download RPKG-CLI
4146 id : rpkgcli
42- uses : robinraju /release-downloader@v1.12
47+ uses : step-security /release-downloader@97a991ef6b59ac73abb83e8e4b70a73118d27d44 # v1.12.0
4348 with :
4449 repository : " glacier-modding/RPKG-Tool"
4550 latest : true
4853
4954 - name : Download HMLanguageTools
5055 id : hmlt
51- uses : robinraju /release-downloader@v1.12
56+ uses : step-security /release-downloader@97a991ef6b59ac73abb83e8e4b70a73118d27d44 # v1.12.0
5257 with :
5358 repository : " AnthonyFuller/TonyTools"
5459 latest : true
7176 copy ./Peacock/resources/peacockstrings.locr.json ./PeacockStrings/content/chunk0/peacockstrings.locr.json
7277
7378 - name : Push updated Peacock LOCR
74- uses : EndBug /add-and-commit@v10
79+ uses : step-security /add-and-commit@6b975a6ae39f11794750730d8846a1d2e84699ba # v10.0.0
7580 with :
7681 cwd : " ./PeacockStrings"
7782 add : content/chunk0/peacockstrings.locr.json
0 commit comments