diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 3edb847851..31f1e2d048 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -50,13 +50,6 @@ jobs: ref: ${{ github.event.inputs.neofs_testcases_ref }} path: neofs-testcases - - name: Checkout neofs-s3-gw repository - uses: actions/checkout@v4 - with: - repository: nspcc-dev/neofs-s3-gw - ref: 4137b0292401e49d7b0069a55c70e0cdcd632512 - path: neofs-s3-gw - - name: Checkout neofs-node repository uses: actions/checkout@v4 with: @@ -109,15 +102,24 @@ jobs: echo "$(pwd)/bin" >> $GITHUB_PATH working-directory: neofs-node - - name: Build neofs-s3-gw - timeout-minutes: 5 - run: | - make all - echo "$(pwd)/bin" >> $GITHUB_PATH - working-directory: neofs-s3-gw - ################################################################ + - name: Download latest stable neofs-s3-gw + uses: dsaltares/fetch-gh-release-asset@1.1.1 + with: + repo: 'nspcc-dev/neofs-s3-gw' + version: 'tags/v0.30.1' + file: 'neofs-s3-gw-${{ matrix.os.binary }}' + target: 'neofs-testcases/neofs-s3-gw' + + - name: Download latest stable neofs-s3-authmate + uses: dsaltares/fetch-gh-release-asset@1.1.1 + with: + repo: 'nspcc-dev/neofs-s3-gw' + version: 'tags/v0.30.1' + file: 'neofs-s3-authmate-${{ matrix.os.binary }}' + target: 'neofs-testcases/neofs-s3-authmate' + - name: Download latest stable neofs-rest-gw uses: dsaltares/fetch-gh-release-asset@1.1.1 with: @@ -138,8 +140,6 @@ jobs: timeout-minutes: 30 run: | ls -la ../neofs-node/bin - cp ../neofs-s3-gw/bin/neofs-s3-gw . - cp ../neofs-s3-gw/bin/neofs-s3-authmate . cp ../neofs-node/bin/neofs-adm . cp ../neofs-node/bin/neofs-cli . cp ../neofs-node/bin/neofs-ir .