@@ -19,13 +19,13 @@ jobs:
1919 container :
2020 image : ghcr.io/linux-nvme/debian.python:latest
2121 steps :
22- - uses : actions/checkout@v6
22+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2323 - name : Mark repo as safe for git
2424 run : git config --global --add safe.directory "$GITHUB_WORKSPACE"
2525 - name : build
2626 run : |
2727 scripts/build.sh -b ${{ matrix.buildtype }} -c ${{ matrix.compiler }} -x
28- - uses : actions/upload-artifact@v6
28+ - uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
2929 name : upload logs
3030 if : failure()
3131 with :
@@ -42,13 +42,13 @@ jobs:
4242 container :
4343 image : ghcr.io/linux-nvme/debian.python:latest
4444 steps :
45- - uses : actions/checkout@v6
45+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4646 - name : Mark repo as safe for git
4747 run : git config --global --add safe.directory "$GITHUB_WORKSPACE"
4848 - name : build
4949 run : |
5050 scripts/build.sh -b ${{ matrix.buildtype }} -c ${{ matrix.compiler }} -x libnvme
51- - uses : actions/upload-artifact@v6
51+ - uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
5252 name : upload logs
5353 if : failure()
5454 with :
@@ -65,17 +65,17 @@ jobs:
6565 - arch : s390x
6666 - arch : ppc64le
6767 steps :
68- - uses : actions/checkout@v6
68+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
6969 - name : enable foreign arch
70- uses : docker/setup-qemu-action@v3
70+ uses : docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3.7.0
7171 - name : Login to GitHub Container Registry
72- uses : docker/login-action@v3
72+ uses : docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0
7373 with :
7474 registry : ghcr.io
7575 username : ${{ github.actor }}
7676 password : ${{ secrets.GITHUB_TOKEN }}
7777 - name : compile and run unit tests
78- uses : mosteo-actions/docker-run@v2
78+ uses : mosteo-actions/docker-run@4824fd41b1d9573e6fad57f575a884696465b44f # v2, head
7979 with :
8080 image : ghcr.io/linux-nvme/ubuntu-cross-${{ matrix.arch }}:latest
8181 guest-dir : /build
8585 scripts/build.sh -b release -c gcc -t ${{ matrix.arch }} cross
8686 params : " --platform linux/amd64"
8787 pull-params : " --platform linux/amd64"
88- - uses : actions/upload-artifact@v6
88+ - uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
8989 name : upload logs
9090 if : failure()
9191 with :
@@ -100,13 +100,13 @@ jobs:
100100 image : ghcr.io/linux-nvme/debian:latest
101101 if : github.ref == 'refs/heads/master'
102102 steps :
103- - uses : actions/checkout@v6
103+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
104104 - name : Mark repo as safe for git
105105 run : git config --global --add safe.directory "$GITHUB_WORKSPACE"
106106 - name : build
107107 run : |
108108 scripts/build.sh -b release -c gcc fallback
109- - uses : actions/upload-artifact@v6
109+ - uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
110110 if : failure()
111111 with :
112112 name : log files
@@ -119,7 +119,7 @@ jobs:
119119 container :
120120 image : ghcr.io/linux-nvme/debian:latest
121121 steps :
122- - uses : actions/checkout@v6
122+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
123123 - name : Mark repo as safe for git
124124 run : git config --global --add safe.directory "$GITHUB_WORKSPACE"
125125 - name : build
@@ -132,7 +132,7 @@ jobs:
132132 container :
133133 image : ghcr.io/linux-nvme/debian:latest
134134 steps :
135- - uses : actions/checkout@v6
135+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
136136 - name : Mark repo as safe for git
137137 run : git config --global --add safe.directory "$GITHUB_WORKSPACE"
138138 - name : build
@@ -145,7 +145,7 @@ jobs:
145145 container :
146146 image : ghcr.io/linux-nvme/debian:latest
147147 steps :
148- - uses : actions/checkout@v6
148+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
149149 - name : Mark repo as safe for git
150150 run : git config --global --add safe.directory "$GITHUB_WORKSPACE"
151151 - name : build
0 commit comments