From 9d0d3d665e4bc05f80bfa8df17b3f2a47458ce73 Mon Sep 17 00:00:00 2001 From: Hansung Kim Date: Tue, 17 Oct 2023 12:12:53 -0700 Subject: [PATCH] [ci] Use webfactory/ssh-agent --- .github/actions/prepare-gpu/action.yml | 2 -- .github/workflows/chipyard-run-tests-gpu.yml | 3 +++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/actions/prepare-gpu/action.yml b/.github/actions/prepare-gpu/action.yml index 20a6e4df..050e4657 100644 --- a/.github/actions/prepare-gpu/action.yml +++ b/.github/actions/prepare-gpu/action.yml @@ -20,8 +20,6 @@ runs: - name: Init submodules to ensure stimuli is located run: | conda activate ${{ env.conda-env-name-no-time }}-$(date --date "${{ env.workflow-timestamp }}" +%Y%m%d)-${{ inputs.toolchain }} - eval `ssh-agent -s` - ssh-add - <<< ${{ secrets.PRIVATE_SSH_KEY }} ./scripts/init-submodules-no-riscv-tools.sh --force shell: bash -leo pipefail {0} diff --git a/.github/workflows/chipyard-run-tests-gpu.yml b/.github/workflows/chipyard-run-tests-gpu.yml index 0d217716..856d7d18 100644 --- a/.github/workflows/chipyard-run-tests-gpu.yml +++ b/.github/workflows/chipyard-run-tests-gpu.yml @@ -121,6 +121,9 @@ jobs: needs: setup-complete runs-on: self-hosted steps: + - uses: webfactory/ssh-agent@v0.8.0 + with: + ssh-private-key: ${{ secrets.PRIVATE_SSH_KEY }} - name: Delete old checkout run: | ls -alh .