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:
36
36
- name : Install dependencies from uv lock
37
37
if : ${{ inputs.from-lock == 'true' }}
38
38
# 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
40
40
shell : bash
41
41
- name : Install disk-objectstore
42
42
# I'm using pip install -e to make sure that the coverage properly traces the runs
43
43
# 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]
45
45
- name : Run benchmarks
46
46
run : pytest --benchmark-only --benchmark-json output.json
47
47
- name : Store benchmark result
Original file line number Diff line number Diff line change 3
3
4
4
name : Continuous integration
5
5
6
- on : [push, pull_request]
6
+ on : [push] # TODO put this back
7
7
8
8
jobs :
9
9
pre-commit :
@@ -48,12 +48,12 @@ jobs:
48
48
- name : Install dependencies from uv lock
49
49
if : ${{ inputs.from-lock == 'true' }}
50
50
# 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
52
52
shell : bash
53
53
- name : Install disk-objectstore
54
54
# I'm using pip install -e to make sure that the coverage properly traces the runs
55
55
# 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 ]
57
57
- name : Test with pytest
58
58
# No need to run the benchmarks, they will run in a different workflow
59
59
# 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:
38
38
- name : Install dependencies from uv lock
39
39
if : ${{ inputs.from-lock == 'true' }}
40
40
# 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
42
42
shell : bash
43
43
- name : Install disk-objectstore
44
44
# I'm using pip install -e to make sure that the coverage properly traces the runs
45
45
# 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]
47
47
- name : Test with pytest
48
48
# Run only the concurrency tests, and repeating them 5 times to increase the chance that, if there is an issue
49
49
# only happening rarely, we notice it
You can’t perform that action at this time.
0 commit comments