Skip to content

Commit 5b9a4fa

Browse files
committed
refactor client, split in multiple files
1 parent 7ca8b20 commit 5b9a4fa

13 files changed

Lines changed: 1447 additions & 1293 deletions

File tree

.github/workflows/test.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,31 @@ jobs:
6262

6363
- name: test
6464
run: cargo test
65+
66+
explain-safety:
67+
name: Explain Safety
68+
runs-on: ubuntu-latest
69+
needs:
70+
- format
71+
- lint
72+
- check
73+
services:
74+
postgres:
75+
image: postgres:18
76+
env:
77+
POSTGRES_PASSWORD: postgres
78+
ports:
79+
- 5432:5432
80+
options: >-
81+
--health-cmd "pg_isready -U postgres"
82+
--health-interval 10s
83+
--health-timeout 5s
84+
--health-retries 5
85+
env:
86+
PGMON_TEST_DSN: postgresql://postgres:postgres@localhost:5432/postgres
87+
steps:
88+
- uses: actions/checkout@v6
89+
- uses: dtolnay/rust-toolchain@stable
90+
91+
- name: explain safety
92+
run: cargo test --all-features explain_safety

0 commit comments

Comments
 (0)