Skip to content

Commit 2293046

Browse files
committed
reverted smoketest to use source checkout, fixed test only targets sdist resolution, made wheels no longer depend on smoketest
Signed-off-by: Eric Reinecke <[email protected]>
1 parent e713155 commit 2293046

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

.github/workflows/python-package.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -107,11 +107,8 @@ jobs:
107107
steps:
108108
- name: Get tests and requirements from source
109109
uses: actions/checkout@v4
110-
- name: Get sdist source
111-
uses: actions/download-artifact@v5
112110
with:
113-
name: sdist
114-
path: 'sdist'
111+
submodules: "recursive"
115112
- name: Set up Python ${{ matrix.python-version }}
116113
uses: actions/[email protected]
117114
with:
@@ -131,7 +128,7 @@ jobs:
131128
python -m pip install --upgrade -r tests/requirements.txt
132129
- name: Build and Install OpenTimelineIO
133130
run: |
134-
python -m pip install sdist/opentimelineio-*.tar.gz -v --break-system-packages
131+
python -m pip install . -v --break-system-packages
135132
- name: Run tests w/ python coverage
136133
run: make ci-postbuild
137134
# (only on GH_COV_OS and GH_COV_PY)
@@ -201,7 +198,7 @@ jobs:
201198
python -m pip install --break-system-packages --upgrade -r tests/requirements.txt
202199
- name: Build and Install OpenTimelineIO
203200
run: |
204-
python -m pip install sdist/opentimelineio-*.tar.gz -v --break-system-packages
201+
python -m pip install --no-cache-dir --find-links sdist opentimelineio -v --break-system-packages
205202
- name: Run tests w/ python coverage
206203
run: make ci-postbuild
207204

0 commit comments

Comments
 (0)