File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,26 +10,23 @@ jobs:
1010 lint :
1111 runs-on : ubuntu-latest
1212 steps :
13- - uses : actions/checkout@v6
14- - uses : extractions/setup-just@v3
15- - uses : actions/setup-python@v6
13+ - uses : justintime50/composite-actions/bootstrap-python@v1
1614 with :
1715 python-version : ' 3.14'
1816 - run : just install lint
1917 test :
2018 runs-on : ubuntu-latest
2119 steps :
22- - uses : actions/checkout@v6
23- - uses : extractions/setup-just@v3
24- - uses : actions/setup-python@v6
20+ - uses : justintime50/composite-actions/bootstrap-python@v1
2521 with :
2622 python-version : ' 3.14'
2723 - run : just install coverage
2824 brew-audit :
2925 runs-on : ubuntu-latest
3026 steps :
31- - uses : actions/checkout@v6
32- - uses : extractions/setup-just@v3
27+ - uses : justintime50/composite-actions/bootstrap-python@v1
28+ with :
29+ python-version : ' 3.14'
3330 - uses : Homebrew/actions/setup-homebrew@master
3431 # These Homebrew packages are needed since we have them as fake dependencies for some test output
3532 - name : Setup required Homebrew packages
6259 if : github.ref == 'refs/heads/main'
6360 runs-on : ubuntu-latest
6461 steps :
65- - uses : actions/checkout@v6
66- - uses : extractions/setup-just@v3
67- - uses : actions/setup-python@v6
62+ - uses : justintime50/composite-actions/bootstrap-python@v1
6863 with :
6964 python-version : ' 3.14'
7065 - run : just install coverage
Original file line number Diff line number Diff line change 1- PYTHON_BINARY := " python3"
2- VIRTUAL_ENV := " venv"
1+ VIRTUAL_ENV := " .venv"
32VIRTUAL_BIN := VIRTUAL_ENV / " bin"
43PROJECT_NAME := " homebrew_releaser"
54TEST_DIR := " test"
@@ -41,8 +40,8 @@ lint-fix:
4140
4241# Install the project locally
4342install :
44- {{ PYTHON_BINARY }} -m venv {{ VIRTUAL_ENV }}
45- {{ VIRTUAL_BIN }} / pip install -e . " [dev]"
43+ uv venv
44+ uv pip install -e ' . [dev]'
4645
4746# Run mypy type checking on the project
4847mypy :
You can’t perform that action at this time.
0 commit comments