File tree Expand file tree Collapse file tree 3 files changed +7
-7
lines changed
Expand file tree Collapse file tree 3 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -36,12 +36,12 @@ jobs:
3636 - name : Install dependencies from uv lock
3737 if : ${{ inputs.from-lock == 'true' }}
3838 # NOTE: We're asserting that the lockfile is up to date
39- run : uv sync --locked --extra dev --extra optionaltests
39+ run : uv sync --locked --extra dev
4040 shell : bash
4141 - name : Install disk-objectstore
4242 # I'm using pip install -e to make sure that the coverage properly traces the runs
4343 # also of the concurrent tests (maybe we can achieve this differently)
44- run : uv pip install -e .[dev,optionaltests ]
44+ run : uv pip install -e .[dev]
4545 - name : Run benchmarks
4646 run : pytest --benchmark-only --benchmark-json output.json
4747 - name : Store benchmark result
Original file line number Diff line number Diff line change 33
44name : Continuous integration
55
6- on : [push, pull_request]
6+ on : [push] # TODO put this back
77
88jobs :
99 pre-commit :
@@ -48,12 +48,12 @@ jobs:
4848 - name : Install dependencies from uv lock
4949 if : ${{ inputs.from-lock == 'true' }}
5050 # NOTE: We're asserting that the lockfile is up to date
51- run : uv sync --locked --extra dev --extra progressbar --extra optionaltests
51+ run : uv sync --locked --extra dev --extra progressbar --extra optionaltests --extra examples
5252 shell : bash
5353 - name : Install disk-objectstore
5454 # I'm using pip install -e to make sure that the coverage properly traces the runs
5555 # also of the concurrent tests (maybe we can achieve this differently)
56- run : uv pip install -e .[dev,progressbar,optionaltests]
56+ run : uv pip install -e .[dev,progressbar,optionaltests,examples ]
5757 - name : Test with pytest
5858 # No need to run the benchmarks, they will run in a different workflow
5959 # Also, run in very verbose mode so if there is an error we get a complete diff
Original file line number Diff line number Diff line change @@ -38,12 +38,12 @@ jobs:
3838 - name : Install dependencies from uv lock
3939 if : ${{ inputs.from-lock == 'true' }}
4040 # NOTE: We're asserting that the lockfile is up to date
41- run : uv sync --locked --extra dev --extra optionaltests
41+ run : uv sync --locked --extra dev
4242 shell : bash
4343 - name : Install disk-objectstore
4444 # I'm using pip install -e to make sure that the coverage properly traces the runs
4545 # also of the concurrent tests (maybe we can achieve this differently)
46- run : uv pip install -e .[dev,optionaltests ]
46+ run : uv pip install -e .[dev]
4747 - name : Test with pytest
4848 # Run only the concurrency tests, and repeating them 5 times to increase the chance that, if there is an issue
4949 # only happening rarely, we notice it
You can’t perform that action at this time.
0 commit comments