diff --git a/.github/workflows/kbs-e2e.yml b/.github/workflows/kbs-e2e.yml index 0ff8f73b9b..ce1d211b6d 100644 --- a/.github/workflows/kbs-e2e.yml +++ b/.github/workflows/kbs-e2e.yml @@ -26,6 +26,9 @@ jobs: env: RUSTC_VERSION: 1.76.0 steps: + - name: Download artifacts + uses: actions/download-artifact@v4 + - name: Extract tarball run: tar xzf ./artifact/${{ inputs.tarball }} @@ -53,16 +56,17 @@ jobs: - uses: actions/upload-artifact@v4 with: - name: test-folder path: kbs/test e2e-test: + needs: build-binaries runs-on: ${{ fromJSON(inputs.runs-on) }} steps: - - name: Download test-folder artifact + - name: Download artifacts uses: actions/download-artifact@v4 - with: - name: test-folder + + - name: binaries + run: cp -a ./artifact/kbs/test . - name: Set up SGX/TDX certificates cache uses: actions/cache@v4 @@ -71,7 +75,7 @@ jobs: key: ${{ runner.os }}-dcap-qcnl - name: Install dependencies - working-directory: kbs/test + working-directory: test run: | sudo apt-get update sudo apt-get install -y make --no-install-recommends @@ -82,7 +86,7 @@ jobs: run: echo "AA_SAMPLE_ATTESTER_TEST=1" >> "$GITHUB_ENV" - name: Run e2e test - working-directory: kbs/test + working-directory: test env: TEE: ${{ inputs.tee }} RUST_LOG: warn