Wire live-test credentials into CI from Actions secrets #10

Merged
dev-agent merged 2 commits from ci-live-secrets into main 2026-09-07 14:41:26 +00:00
Showing only changes of commit 968347a6be - Show all commits
+12 -1
View File
@@ -27,4 +27,15 @@ jobs:
run: uv run pytest -m "not integration" run: uv run pytest -m "not integration"
- name: Integration tests - name: Integration tests
run: uv run pytest -m integration # Live-path credentials come from repo Actions secrets; the tests
# skip-guard on these, so a missing secret or unreachable service
# degrades to "skipped", never a failure on unrelated work.
env:
NISSE_LLM_BASE_URL: ${{ secrets.NISSE_LLM_BASE_URL }}
NISSE_LLM_TOKEN: ${{ secrets.NISSE_LLM_TOKEN }}
NISSE_ROLE_EXECUTOR: ${{ secrets.NISSE_ROLE_EXECUTOR }}
NISSE_MATRIX_HOMESERVER: ${{ secrets.NISSE_MATRIX_HOMESERVER }}
NISSE_MATRIX_USER_ID: ${{ secrets.NISSE_MATRIX_USER_ID }}
NISSE_MATRIX_TOKEN: ${{ secrets.NISSE_MATRIX_TOKEN }}
NISSE_MATRIX_TEST_ROOM_ID: ${{ secrets.NISSE_MATRIX_TEST_ROOM_ID }}
run: uv run pytest -m integration -rs