Skip to content

Commit 042d1c1

Browse files
richiejplocalai-org-maint-bot
authored andcommitted
ci: run local-store integration tests
Build and install the local-store backend in the Linux test job, then run the existing store integration suite so new specs are discovered automatically. Assisted-by: Codex:gpt-5 Signed-off-by: Richard Palethorpe <io@richiejp.com>
1 parent ba1f78c commit 042d1c1

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/test.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,12 @@ jobs:
6565
- name: Test (with coverage gate)
6666
run: |
6767
PATH="$PATH:/root/go/bin" make --jobs 5 --output-sync=target test-coverage-check
68+
# tests/integration is outside the coverage roots because its store specs
69+
# need a live backend. test-stores builds and installs local-store before
70+
# running the complete suite, so new local-store specs are collected
71+
# automatically without adding another workflow entry.
72+
- name: Test local-store integration
73+
run: PATH="$PATH:$HOME/go/bin" make test-stores
6874
- name: Upload coverage report
6975
if: ${{ always() }}
7076
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)