Skip to content

Commit cb3d55a

Browse files
committed
add examples
1 parent e54188a commit cb3d55a

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

.github/workflows/benchmarks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
name: Continuous integration
55

6-
on: [push, pull_request]
6+
on: [push] # TODO put this back
77

88
jobs:
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

.github/workflows/concurrency.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)