diff --git a/.github/workflows/openlane.yml b/.github/workflows/openlane.yml index c61c4859..f01d1bcf 100644 --- a/.github/workflows/openlane.yml +++ b/.github/workflows/openlane.yml @@ -2,17 +2,20 @@ 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 - name: Store artifacts uses: actions/upload-artifact@v4 with: