Updated CI
diff --git a/.github/workflows/user_project_ci.yml b/.github/workflows/user_project_ci.yml index 12380f5..fb893ed 100644 --- a/.github/workflows/user_project_ci.yml +++ b/.github/workflows/user_project_ci.yml
@@ -70,29 +70,29 @@ dv_rtl: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - with: - submodules: 'true' - - - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + - uses: actions/checkout@v2 + with: + submodules: 'true' + + - name: Set up QEMU + uses: docker/setup-qemu-action@v1 - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v1 + + - name: Install The PDK + run: bash ${GITHUB_WORKSPACE}/.github/scripts/dv/pdkBuild.sh + env: + OPENLANE_TAG: 2021.09.16_03.28.21 - - name: Install The PDK - run: bash ${GITHUB_WORKSPACE}/.github/scripts/dv/pdkBuild.sh - env: - OPENLANE_TAG: 2021.09.16_03.28.21 - - - name: Install The Dockerized DV Setup - run: docker pull efabless/dv_setup:latest + - name: Install The Dockerized DV Setup + run: docker pull efabless/dv_setup:latest + + - name: Run DV tests + # Run test number 0,1,2,3,4 in one job <test-ids> <sim-mode> + run: bash ${GITHUB_WORKSPACE}/.github/scripts/dv/run-dv-wrapper.sh 0 RTL - - name: Run DV tests - # Run test number 0,1,2,3,4 in one job <test-ids> <sim-mode> - run: bash ${GITHUB_WORKSPACE}/.github/scripts/dv/run-dv-wrapper.sh 0 RTL - - - name: Upload artifact + - name: Upload artifact uses: actions/upload-artifact@v2 if: ${{ failure() }} with: @@ -103,29 +103,29 @@ dv_gl: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - with: - submodules: 'true' + - uses: actions/checkout@v2 + with: + submodules: 'true' + + - name: Set up QEMU + uses: docker/setup-qemu-action@v1 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v1 - - name: Set up QEMU - uses: docker/setup-qemu-action@v1 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + - name: Install The PDK + run: bash ${GITHUB_WORKSPACE}/.github/scripts/dv/pdkBuild.sh + env: + OPENLANE_TAG: 2021.09.16_03.28.21 - - name: Install The PDK - run: bash ${GITHUB_WORKSPACE}/.github/scripts/dv/pdkBuild.sh - env: - OPENLANE_TAG: 2021.09.16_03.28.21 - - - name: Install The Dockerized DV Setup - run: docker pull efabless/dv_setup:latest - - - name: Run DV tests - # Run test number 0,1,2,3,4 in one job <test-ids> <sim-mode> - run: bash ${GITHUB_WORKSPACE}/.github/scripts/dv/run-dv-wrapper.sh 0 GL + - name: Install The Dockerized DV Setup + run: docker pull efabless/dv_setup:latest + + - name: Run DV tests + # Run test number 0,1,2,3,4 in one job <test-ids> <sim-mode> + run: bash ${GITHUB_WORKSPACE}/.github/scripts/dv/run-dv-wrapper.sh 0 GL - - name: Upload artifact + - name: Upload artifact uses: actions/upload-artifact@v2 if: ${{ failure() }} with: