@@ -11,11 +11,11 @@ jobs:
1111 runs-on : ubuntu-latest
1212 steps :
1313 - name : Checkout the Repo
14- uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
14+ uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
1515 with :
1616 fetch-depth : 0 # needed for pre-commit to work correctly
1717 - name : Install Nix
18- uses : cachix/install-nix-action@8887e596b4ee1134dae06b98d573bd674693f47c # v26
18+ uses : cachix/install-nix-action@08dcb3a5e62fa31e2da3d490afc4176ef55ecd72 # v30
1919 with :
2020 nix_path : nixpkgs=channel:nixos-unstable
2121 - name : Run pre-commit checks
2626 runs-on : ubuntu-latest
2727 steps :
2828 - name : Check out Code
29- uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
29+ uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
3030 - name : Parse tool-versions file
3131 uses : smartcontractkit/tool-versions-to-env-action@aabd5efbaf28005284e846c5cf3a02f2cba2f4c2 # v1.0.8
3232 id : tool-versions
5858 path : ./tools/workflowresultparser/
5959 steps :
6060 - name : Check out Code
61- uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
61+ uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
6262 - name : Install Go
63- uses : smartcontractkit/chainlink-github-actions/chainlink-testing-framework/setup-go@e29366cdecfe6befff9ab8c3cfe4825218505d58 # v2.3.16
63+ uses : smartcontractkit/chainlink-github-actions/chainlink-testing-framework/setup-go@d2f9642bcc24a73400568756f24b72c188ac7a9a # v2.3.31
6464 with :
6565 test_download_vendor_packages_command : cd ${{ matrix.project.path }} && go mod download
6666 go_mod_path : ${{ matrix.project.path }}go.mod
7878 run : test -f ${{ matrix.project.path }}golangci-lint-report.xml || true
7979 - name : Store lint report artifact
8080 if : always()
81- uses : actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3 .3
81+ uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4 .3
8282 with :
8383 name : golangci-lint-report-${{ matrix.project.name }}
8484 path : ${{ matrix.project.path }}golangci-lint-report.xml
8989 needs : [tools]
9090 steps :
9191 - name : Check out Code
92- uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
92+ uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
9393 - name : Install Go
94- uses : smartcontractkit/chainlink-github-actions/chainlink-testing-framework/setup-go@e29366cdecfe6befff9ab8c3cfe4825218505d58 # v2.3.16
94+ uses : smartcontractkit/chainlink-github-actions/chainlink-testing-framework/setup-go@d2f9642bcc24a73400568756f24b72c188ac7a9a # v2.3.31
9595 with :
9696 test_download_vendor_packages_command : cd lib && go mod download
9797 go_mod_path : ./lib/go.mod
@@ -108,7 +108,7 @@ jobs:
108108 runs-on : ubuntu-latest
109109 steps :
110110 - name : Check out Code
111- uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
111+ uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
112112 - name : Install asdf dependencies
113113 uses : asdf-vm/actions/install@05e0d2ed97b598bfce82fd30daf324ae0c4570e6 # v3.0.2
114114
@@ -117,7 +117,7 @@ jobs:
117117 runs-on : ubuntu-latest
118118 steps :
119119 - name : Checkout
120- uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
120+ uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
121121 with :
122122 # Without this parameter, the merged commit that CI produces will make it so that ct will
123123 # not detect a diff even if one exists
@@ -134,23 +134,23 @@ jobs:
134134 runs-on : ubuntu-latest
135135 steps :
136136 - name : Check out Code
137- uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
137+ uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
138138 - name : Run actionlint
139- uses : reviewdog/action-actionlint@9d8b58041eed1373f173e91b9a3db5a844197236 # v1.44 .0
139+ uses : reviewdog/action-actionlint@7eeec1dd160c2301eb28e1568721837d084558ad # v1.57 .0
140140
141141 sonarqube :
142142 name : SonarQube Analysis
143143 needs : [golangci]
144144 runs-on : ubuntu-latest
145145 steps :
146146 - name : Checkout the repo
147- uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
147+ uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
148148 with :
149149 fetch-depth : 0 # fetches all history for all tags and branches to provide more metadata for sonar reports
150150 - name : Download all workflow run artifacts
151- uses : actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
151+ uses : actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
152152 - name : SonarQube Scan
153- uses : sonarsource/sonarqube-scan-action@53c3e3207fe4b8d52e2f1ac9d6eb1d2506f626c0 # v2 .0.2
153+ uses : sonarsource/sonarqube-scan-action@884b79409bbd464b2a59edc326a4b77dc56b2195 # v3 .0.0
154154 with :
155155 args : >
156156 -Dsonar.go.golangci-lint.reportPaths=golangci-lint-report/golangci-lint-report.xml
0 commit comments