ci: install circuitforge-core before requirements.txt on GitHub CI
Some checks failed
CI / Backend (Python) (push) Successful in 1m18s
CI / Frontend (Vue) (push) Successful in 25s
Mirror / mirror (push) Failing after 8s

Matches snipe's pattern — pip resolves the git+ VCS dep more reliably
when it's pre-installed as a separate step rather than mixed into a
full requirements.txt solve.
This commit is contained in:
pyr0ball 2026-07-06 02:28:12 -07:00
parent 201a867c60
commit 6dcf6d0645

View file

@ -22,6 +22,9 @@ jobs:
python-version: '3.12' python-version: '3.12'
cache: pip cache: pip
- name: Install circuitforge-core
run: pip install git+https://git.opensourcesolarpunk.com/Circuit-Forge/circuitforge-core.git@main
- name: Install dependencies - name: Install dependencies
run: pip install -r requirements.txt run: pip install -r requirements.txt