From 7b1044c01c7ab52d7a1320940631e26db9a8d974 Mon Sep 17 00:00:00 2001 From: Olof Kindgren Date: Tue, 1 Oct 2024 22:56:36 +0200 Subject: [PATCH] Fix GDS generation gh action --- .github/workflows/openlane.yml | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/.github/workflows/openlane.yml b/.github/workflows/openlane.yml index 1c3324f..ab069c6 100644 --- a/.github/workflows/openlane.yml +++ b/.github/workflows/openlane.yml @@ -2,19 +2,23 @@ name: Build GDS using OpenLANE and sky130 PDK on: [push] jobs: - build-openlane: + build-openlane-sky130: runs-on: ubuntu-latest + env: + REPO : serv + VLNV : serv steps: - - name: Checkout subservient + - name: Checkout repo uses: actions/checkout@v4 - - name: Build with Openlane - uses: librecores/ci-fusesoc-action@migrate-dockerized with: - core: serv - target: sky130 - tool: openlane + path: serv + - run: echo "EDALIZE_LAUNCHER=el_docker" >> $GITHUB_ENV + - run: pip3 install fusesoc + - run: fusesoc library add $REPO $GITHUB_WORKSPACE/$REPO + - run: fusesoc run --target=sky130 $VLNV + - run: find -name *.gds - name: Store artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: serv.gds - path: /home/runner/work/serv/serv/build/serv_1.3.0/sky130-openlane/gds/serv_synth_wrapper.gds + path: /home/runner/work/serv/serv/serv/build/serv_1.3.0/sky130-openlane/runs/serv_synth_wrapper/results/final/gds/serv_synth_wrapper.gds