@@ -19,27 +19,27 @@ jobs:
1919
2020 steps :
2121 - name : Checkout code
22- uses : actions/checkout@v7
22+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
2323
2424 - name : Set up JDK 17
25- uses : actions/setup-java@v6
25+ uses : actions/setup-java@b843ebf9b913146b38da2eaa7aeddf76074ae1ad # v6
2626 with :
2727 java-version : ' 17'
2828 distribution : ' temurin'
2929 cache : maven
3030
3131 - name : Clone a2a-itk
32- uses : actions/checkout@v7
32+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
3333 with :
3434 repository : a2aproject/a2a-itk
3535 ref : main
3636 path : itk/a2a-itk
3737
3838 - name : Set up Docker Buildx
39- uses : docker/setup-buildx-action@v4
39+ uses : docker/setup-buildx-action@f87e5991a6d7451dcb8d9637bfbc97413f497069 # v4
4040
4141 - name : Build itk_service image (GHA layer cache)
42- uses : docker/build-push-action@v7
42+ uses : docker/build-push-action@c3c9e263c25d99ce0380d002d59b67737d91b0dc # v7
4343 with :
4444 context : itk/a2a-itk
4545 tags : itk_service:latest
4848 cache-to : type=gha,mode=max,scope=itk_service
4949
5050 - name : Cache launcher peer-SDK checkouts + build outputs
51- uses : actions/cache@v6
51+ uses : actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6
5252 with :
5353 path : ~/.cache/a2a-itk-launcher
5454 key : itk-launcher-${{ runner.os }}-${{ github.sha }}
7171
7272 - name : Upload ACTS reports
7373 if : always()
74- uses : actions/upload-artifact@v7
74+ uses : actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7
7575 with :
7676 name : acts-reports-java-nightly
7777 path : itk/acts-report-*.json
8181 retention-days : 30
8282
8383 - name : Upload ACTS Results to Rolling Release
84- uses : softprops/action-gh-release@v3
84+ uses : softprops/action-gh-release@efb35369e0ad2afab669f228072c1b0d510eae64 # v3
8585 with :
8686 # The conformance counterpart of `itk_java.json`, on the same
8787 # permanent tag: `process_acts_results.py` fetches
0 commit comments