[ci] Add missing prepare step for gpu; trim other prepares

This commit is contained in:
Hansung Kim
2023-10-17 00:18:38 -07:00
parent 57273cc64a
commit c5a3e6472b

View File

@@ -116,8 +116,8 @@ jobs:
with: with:
group-key: "group-cores" group-key: "group-cores"
prepare-chipyard-accels: prepare-chipyard-gpu:
name: prepare-chipyard-accels name: prepare-chipyard-gpu
needs: setup-complete needs: setup-complete
runs-on: self-hosted runs-on: self-hosted
steps: steps:
@@ -136,51 +136,29 @@ jobs:
- name: Build RTL on self-hosted - name: Build RTL on self-hosted
uses: ./.github/actions/prepare-rtl uses: ./.github/actions/prepare-rtl
with: with:
group-key: "group-accels" group-key: "group-gpu"
prepare-chipyard-tracegen: # prepare-chipyard-accels:
name: prepare-chipyard-tracegen # name: prepare-chipyard-accels
needs: setup-complete # needs: setup-complete
runs-on: self-hosted # runs-on: self-hosted
steps: # steps:
- name: Delete old checkout # - name: Delete old checkout
run: | # run: |
ls -alh . # ls -alh .
rm -rf ${{ github.workspace }}/* || true # rm -rf ${{ github.workspace }}/* || true
rm -rf ${{ github.workspace }}/.* || true # rm -rf ${{ github.workspace }}/.* || true
ls -alh . # ls -alh .
- name: Checkout # - name: Checkout
uses: actions/checkout@v3 # uses: actions/checkout@v3
- name: Git workaround # - name: Git workaround
uses: ./.github/actions/git-workaround # uses: ./.github/actions/git-workaround
- name: Create conda env # - name: Create conda env
uses: ./.github/actions/create-conda-env # uses: ./.github/actions/create-conda-env
- name: Build RTL on self-hosted # - name: Build RTL on self-hosted
uses: ./.github/actions/prepare-rtl # uses: ./.github/actions/prepare-rtl
with: # with:
group-key: "group-tracegen" # group-key: "group-accels"
prepare-chipyard-other:
name: prepare-chipyard-other
needs: setup-complete
runs-on: self-hosted
steps:
- name: Delete old checkout
run: |
ls -alh .
rm -rf ${{ github.workspace }}/* || true
rm -rf ${{ github.workspace }}/.* || true
ls -alh .
- name: Checkout
uses: actions/checkout@v3
- name: Git workaround
uses: ./.github/actions/git-workaround
- name: Create conda env
uses: ./.github/actions/create-conda-env
- name: Build RTL on self-hosted
uses: ./.github/actions/prepare-rtl
with:
group-key: "group-other"
########################################################################## ##########################################################################
@@ -260,7 +238,7 @@ jobs:
project-key: "chipyard-boom" project-key: "chipyard-boom"
chipyard-vortex-run-tests: chipyard-vortex-run-tests:
name: chipyard-rocket-run-tests name: chipyard-vortex-run-tests
needs: prepare-chipyard-cores needs: prepare-chipyard-cores
runs-on: self-hosted runs-on: self-hosted
steps: steps: