Skip to content

Commit

Permalink
Update integration-tests.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
martinjankoehler authored Dec 12, 2024
1 parent 47f2b01 commit f8cab65
Showing 1 changed file with 19 additions and 8 deletions.
27 changes: 19 additions & 8 deletions .github/workflows/integration-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,20 +61,31 @@ jobs:
wget "$KLAYOUT_URL"
popd
# - name: "Install klayout APT dependencies"
# run: |
# sudo apt update
# sudo apt install -y libstdc++6 libc6 python3.12 ruby3.2 libgit2-1.7
# sudo apt install -y libqt5svg5 libqt5core5t64 libqt5designer5 libqt5gui5t64 libqt5multimedia5 libqt5multimediawidgets5 libqt5network5t64 libqt5opengl5t64 libqt5printsupport5t64 libqt5sql5t64 libqt5widgets5t64 libqt5xml5t64 libqt5xmlpatterns5

- name: "Install klayout deb 📦"
run: |
pushd klayout-deb
sudo apt-get update
# sudo apt-get install mesa-utils xvfb
sudo apt-get install ./$KLAYOUT_DEB
klayout -v
popd
- name: "KLayout version check"
run: |
klayout -v
- name: "Download and merge Python dist artifacts"
uses: actions/download-artifact@v4
with:
pattern: python-dist-ubuntu-latest*
merge-multiple: true
path: dist # destination

- name: "Install 🐍 Wheel"
run: |
pip install dist/*ubuntu-.whl
- name: "KPEX version check"
run: |
kpex --version
# run-inside-docker:
# name: "Run tests"
Expand Down

0 comments on commit f8cab65

Please sign in to comment.