Skip to content

Commit 25eb428

Browse files
committed
fix(ci): prefer explicit beta checkouts over uv source overrides
Disable project source overrides when installing the beta packages together, avoiding conflicting editable and Git URLs for pymcu-sdk. Verified a clean Python 3.12 install and all 50 corpus/driver tests. Refs #39.
1 parent b7762ac commit 25eb428

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎.github/workflows/ci.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ jobs:
8989
- name: Install beta source packages and AVR toolchain
9090
run: |
9191
uv venv .venv
92-
uv pip install --python .venv pytest -e PyMCU/lib -e PyMCU/extensions/pymcu-sdk -e PyMCU -e pymcu-avr -e .
92+
uv pip install --python .venv --no-sources pytest -e PyMCU/lib -e PyMCU/extensions/pymcu-sdk -e PyMCU -e pymcu-avr -e .
9393
9494
- name: Run corpus suite
9595
env:

0 commit comments

Comments
 (0)