1111 using : " composite"
1212 steps :
1313 - name : Checkout
14- uses : actions/checkout@v4
15- - uses : actions/setup-node@v4
14+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
15+ - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
1616 with :
1717 node-version : 22
1818 registry-url : ' https://npm.pkg.github.com'
@@ -31,41 +31,40 @@ runs:
3131 make build VERSION="${{ inputs.version }}"
3232
3333 - name : Upload abstractions artifact
34- uses : actions/upload-artifact@v6
34+ uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
3535 with :
3636 path : " src/server/abstractions/bin/Release"
3737 name : libs-abstractions-${{ inputs.version }}
3838 include-hidden-files : true
3939
4040 - name : Upload data artifact
41- uses : actions/upload-artifact@v6
41+ uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
4242 with :
4343 path : " src/server/data/bin/Release"
4444 name : libs-data-${{ inputs.version }}
4545 include-hidden-files : true
4646
4747 - name : Upload letter artifact
48- uses : actions/upload-artifact@v6
48+ uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
4949 with :
5050 path : " src/server/letter/bin/Release"
5151 name : libs-letter-${{ inputs.version }}
5252 include-hidden-files : true
5353
5454 - name : Upload host artifact
55- uses : actions/upload-artifact@v6
55+ uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
5656 with :
5757 path : " src/server/host/bin/Release"
5858 name : libs-host-${{ inputs.version }}
5959 include-hidden-files : true
6060
6161 - name : Set up Docker Buildx
62- uses : docker/setup-buildx-action@v3
63-
62+ uses : docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
6463 - run : mkdir -p ${{ runner.temp }}/myimage
6564 shell : bash
6665
6766 - name : Build and export
68- uses : docker/build-push-action@v6
67+ uses : docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
6968 with :
7069 context : src/server
7170 file : src/server/Dockerfile
7574 outputs : type=docker,dest=${{ runner.temp }}/myimage/myimage.tar
7675
7776 - name : Upload artifact
78- uses : actions/upload-artifact@v6
77+ uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
7978 with :
8079 name : libs-host-docker-${{ inputs.version }}
8180 path : ${{ runner.temp }}/myimage
0 commit comments