45
45
chart-name : seedPeer
46
46
steps :
47
47
- name : Free Disk Space (Ubuntu)
48
- uses : jlumbroso/free-disk-space@main
48
+ uses : jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be # main
49
49
with :
50
50
tool-cache : false
51
51
android : true
@@ -56,12 +56,12 @@ jobs:
56
56
swap-storage : true
57
57
58
58
- name : Checkout code
59
- uses : actions/checkout@v4
59
+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
60
60
with :
61
61
submodules : recursive
62
62
63
63
- name : Install Go
64
- uses : actions/setup-go@v5
64
+ uses : actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
65
65
with :
66
66
go-version-file : go.mod
67
67
@@ -72,21 +72,21 @@ jobs:
72
72
go mod vendor
73
73
74
74
- name : Setup buildx
75
- uses : docker/setup-buildx-action@v3
75
+ uses : docker/setup-buildx-action@988b5a0280414f521da01fcc63a27aeeb4b104db # v3.6.1
76
76
id : buildx
77
77
with :
78
78
install : true
79
79
80
80
- name : Cache Docker layers
81
- uses : actions/cache@v4
81
+ uses : actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
82
82
with :
83
83
path : /tmp/.buildx-cache
84
84
key : ${{ runner.os }}-buildx-${{ github.sha }}
85
85
restore-keys : |
86
86
${{ runner.os }}-buildx-
87
87
88
88
- name : Build Scheduler Image
89
- uses : docker/build-push-action@v6
89
+ uses : docker/build-push-action@5cd11c3a4ced054e52742c5fd54dca954e0edd85 # v6.7.0
90
90
with :
91
91
context : .
92
92
file : build/images/scheduler/Dockerfile
97
97
cache-to : type=local,dest=/tmp/.buildx-cache-new
98
98
99
99
- name : Build Manager Image
100
- uses : docker/build-push-action@v6
100
+ uses : docker/build-push-action@5cd11c3a4ced054e52742c5fd54dca954e0edd85 # v6.7.0
101
101
with :
102
102
context : .
103
103
file : build/images/manager/Dockerfile
@@ -108,7 +108,7 @@ jobs:
108
108
cache-to : type=local,dest=/tmp/.buildx-cache-new
109
109
110
110
- name : Build Dfdaemon Image
111
- uses : docker/build-push-action@v6
111
+ uses : docker/build-push-action@5cd11c3a4ced054e52742c5fd54dca954e0edd85 # v6.7.0
112
112
with :
113
113
context : .
114
114
file : build/images/dfdaemon/Dockerfile
@@ -119,7 +119,7 @@ jobs:
119
119
cache-to : type=local,dest=/tmp/.buildx-cache-new
120
120
121
121
- name : Build No Content Length Image
122
- uses : docker/build-push-action@v6
122
+ uses : docker/build-push-action@5cd11c3a4ced054e52742c5fd54dca954e0edd85 # v6.7.0
123
123
with :
124
124
context : test/tools/no-content-length/
125
125
file : test/tools/no-content-length/Dockerfile
@@ -130,7 +130,7 @@ jobs:
130
130
cache-to : type=local,dest=/tmp/.buildx-cache-new
131
131
132
132
- name : Setup Kind
133
- uses : helm/kind-action@v1.10.0
133
+ uses : helm/kind-action@0025e74a8c7512023d06dc019c617aa3cf561fde # v1.10.0
134
134
with :
135
135
version : ${{ env.KIND_VERSION }}
136
136
config : ${{ env.KIND_CONFIG_PATH }}
@@ -171,14 +171,14 @@ jobs:
171
171
mv /tmp/.buildx-cache-new /tmp/.buildx-cache
172
172
173
173
- name : Upload coverage to Codecov
174
- uses : codecov/codecov-action@v4
174
+ uses : codecov/codecov-action@e28ff129e5465c2c0dcc6f003fc735cb6ae0c673 # v4.5.0
175
175
with :
176
176
token : ${{ secrets.CODECOV_TOKEN }}
177
177
files : ./coverage.txt
178
178
flags : ${{ matrix }}-compatibility-e2etests
179
179
180
180
- name : Upload Logs
181
- uses : actions/upload-artifact@v4
181
+ uses : actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6
182
182
if : always()
183
183
with :
184
184
name : ${{ matrix.module }}-compatibility-e2e-tests-logs
0 commit comments