Skip to content

Update kfactory[git,ipy] requirement from <0.14,>=0.9.1 to >=0.9.1,<0.21 #28

Update kfactory[git,ipy] requirement from <0.14,>=0.9.1 to >=0.9.1,<0.21

Update kfactory[git,ipy] requirement from <0.14,>=0.9.1 to >=0.9.1,<0.21 #28

Workflow file for this run

name: Test PDKs
on:
pull_request:
push:
branches:
- main
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
test:
runs-on: ubuntu-latest
container: ghcr.io/gdsfactory/gdsfactory7:main
strategy:
fail-fast: false
matrix:
repo:
- { owner: "gdsfactory", repo: "cspdk" }
- { owner: "gdsfactory", repo: "skywater130" }
- { owner: "gdsfactory", repo: "ubc" }
steps:
- name: Checkout this repository
uses: actions/checkout@v4
- name: Checkout other repository
uses: actions/checkout@v4
with:
repository: ${{ matrix.repo.owner }}/${{ matrix.repo.repo }}
path: other-repo
- name: Run tests
run: |
ls other-repo
pip install -e other-repo
pip install -e .
cd other-repo
pytest