Skip to content

Commit

Permalink
Try to force a reproducible build by pre-installing everything
Browse files Browse the repository at this point in the history
  • Loading branch information
arashbm committed Oct 27, 2024
1 parent f9faad1 commit c30a19d
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,15 @@ jobs:
architecture: 'x64'
cache: 'pip'

- name: install pip-compile
run: python -m pip install pip-tools

- name: compile dependency list
run: pip-compile --all-build-deps --all-extras --strip-extras pyproject.toml -o comp-req.txt

- name: install build deps
run: python -m pip install -r comp-req.txt

- name: Setup ccache
uses: hendrikmuhs/[email protected]
with:
Expand Down

0 comments on commit c30a19d

Please sign in to comment.