Skip to content

Commit

Permalink
Run library registration scripts before running test script
Browse files Browse the repository at this point in the history
  • Loading branch information
jasminabrar authored Nov 17, 2023
1 parent 9288543 commit b90248e
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .github/workflows/ZEP_Tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,12 @@ jobs:
- name: Copy pymacros folder to docker container
run: docker cp $GITHUB_WORKSPACE/SiEPICfab_EBeam_ZEP/pymacros zep_test:/home/pymacros

- name: Run ZEP Library registration script
run: docker exec zep_test klayout -zz -r pymacros/SiEPICfab_EBeam_ZEP_Library.lym

- name: Run ZEP Beta Library registration script
run: docker exec zep_test klayout -zz -r pymacros/SiEPICfab_EBeam_ZEP_beta_Library.lym

- name: Run KLayout Python script inside container and capture exit code
run: docker exec zep_test klayout -zz -r pymacros/ZEP_Lib_PCellTests.py || echo "KLAYOUT_EXIT_CODE=$?" >> $GITHUB_ENV
continue-on-error: true
Expand Down

0 comments on commit b90248e

Please sign in to comment.