From 41db706244f56f2e7a97711183cfec47ddb1b7bf Mon Sep 17 00:00:00 2001 From: Dan McPherson Date: Thu, 29 Aug 2024 20:42:53 -0400 Subject: [PATCH] Fix working directories to be relative Signed-off-by: Dan McPherson --- .github/workflows/e2e-nvidia-t4-x1.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/e2e-nvidia-t4-x1.yml b/.github/workflows/e2e-nvidia-t4-x1.yml index 032c0d48..c46b177c 100644 --- a/.github/workflows/e2e-nvidia-t4-x1.yml +++ b/.github/workflows/e2e-nvidia-t4-x1.yml @@ -95,6 +95,7 @@ jobs: - name: Fetch and checkout PR id: fetch_pr if: github.event_name == 'pull_request_target' + working-directory: ./eval run: | git fetch origin pull/${{ github.event.pull_request.number }}/head:pr-${{ github.event.pull_request.number }} git checkout pr-${{ github.event.pull_request.number }} @@ -105,7 +106,7 @@ jobs: sudo dnf install -y gcc gcc-c++ make git python3.11 python3.11-devel - name: Install instructlab - working-directory: "${{ env.GITHUB_WORKSPACE }}/instructlab" + working-directory: ./instructlab run: | export PATH="/home/ec2-user/.local/bin:/usr/local/cuda/bin:$PATH" python3.11 -m venv --upgrade-deps venv @@ -121,16 +122,17 @@ jobs: python3.11 -m pip install .[cuda] - name: Update instructlab-eval library - working-directory: "${{ env.GITHUB_WORKSPACE }}/eval" + working-directory: ./eval run: | - . "${{ env.GITHUB_WORKSPACE }}/instructlab/venv/bin/activate" + . ../instructlab/venv/bin/activate pip install . pip install .[cuda] - name: Run e2e test + working-directory: ./instructlab run: | . venv/bin/activate - ./instructlab/scripts/basic-workflow-tests.sh -m + ./scripts/basic-workflow-tests.sh -m stop-runner: name: Stop external EC2 runner