add cypress api and page sweep tests, fix agent and context link bugs they found

This commit is contained in:
Abhinav Raut
2026-08-19 03:18:39 +05:30
parent eb4a8c49de
commit fb4ad5f067
8 changed files with 262 additions and 4 deletions
+18
View File
@@ -6,6 +6,24 @@ jobs:
test:
runs-on: ubuntu-latest
services:
db:
image: postgres:17-alpine
ports:
- 5432:5432
env:
POSTGRES_USER: libredesk
POSTGRES_PASSWORD: libredesk
POSTGRES_DB: libredesk
options: >-
--health-cmd="pg_isready -U libredesk"
--health-interval=10s
--health-timeout=5s
--health-retries=5
env:
LIBREDESK_TEST_DB_DSN: "postgres://libredesk:libredesk@127.0.0.1:5432/libredesk?sslmode=disable&connect_timeout=3"
steps:
- name: Checkout code
uses: actions/checkout@v4