@@ -82,12 +82,21 @@ jobs:
82
82
file : ' neofs-node-amd64'
83
83
target : ' neofs-testcases/neofs-node'
84
84
85
- - name : Checkout neofs-s3-gw repository
86
- uses : actions/checkout@v4
85
+ - name : Download latest stable neofs-s3-gw
86
+
87
+ with :
88
+ repo : ' nspcc-dev/neofs-s3-gw'
89
+ version : ' tags/v0.29.0'
90
+ file : ' neofs-s3-gw-linux-amd64'
91
+ target : ' neofs-testcases/neofs-s3-gw'
92
+
93
+ - name : Download latest stable neofs-s3-gw-authmate
94
+
87
95
with :
88
- repository : nspcc-dev/neofs-s3-gw
89
- ref : ' 014a5bf493d00b8cce478e2c96c84ad9de8fe617'
90
- path : neofs-s3-gw
96
+ repo : ' nspcc-dev/neofs-s3-gw'
97
+ version : ' tags/v0.29.0'
98
+ file : ' neofs-s3-authmate-linux-amd64'
99
+ target : ' neofs-testcases/neofs-s3-authmate'
91
100
92
101
- name : Download latest stable neofs-rest-gw
93
102
@@ -123,15 +132,10 @@ jobs:
123
132
sudo chmod a+x neofs-rest-gw
124
133
sudo chmod a+x neofs-http-gw
125
134
sudo chmod a+x neo-go
135
+ sudo chmod a+x neofs-s3-authmate
136
+ sudo chmod a+x neofs-s3-gw
126
137
working-directory : neofs-testcases
127
138
128
- - name : Set up Go
129
- uses : actions/setup-go@v4
130
- with :
131
- cache : true
132
- go-version : ' 1.20'
133
- - run : go version
134
-
135
139
- name : Set up Python
136
140
uses : actions/setup-python@v4
137
141
with :
@@ -162,24 +166,11 @@ jobs:
162
166
sudo python ./tools/src/openssl_config_fix.py
163
167
working-directory : neofs-testcases
164
168
165
- - name : Build neofs-s3-gw
166
- timeout-minutes : 5
167
- run : |
168
- make all
169
- echo "$(pwd)/bin" >> $GITHUB_PATH
170
- working-directory : neofs-s3-gw
171
-
172
- - name : Copy binaries to testcases directory
173
- timeout-minutes : 30
174
- run : |
175
- cp ${GITHUB_WORKSPACE}/neofs-s3-gw/bin/* .
176
- echo "$(pwd)" >> $GITHUB_PATH
177
- working-directory : neofs-testcases
178
-
179
169
- name : Prepare venv
180
170
timeout-minutes : 30
181
171
run : |
182
172
make venv.no-dev-env-pytest
173
+ echo "$(pwd)" >> $GITHUB_PATH
183
174
working-directory : neofs-testcases
184
175
185
176
- name : Log environment
0 commit comments