tracks lexicons and how many times they appeared on the jetstream

ci: init ci

ci: add gcc to deps

ci: add cmake to deps

ci: add gnumake to deps

ptr.pet 5b5cc07c 8fb4a5d7

verified
Changed files
+25
.tangled
workflows
+25
.tangled/workflows/build.yml
···
+
when:
+
- event: ["push"]
+
branch: ["main"]
+
+
dependencies:
+
nixpkgs:
+
- cargo
+
- bun
+
- curl
+
- gcc
+
- cmake
+
- gnumake
+
+
steps:
+
- name: test server
+
command: |
+
cd server && cargo test
+
- name: build client
+
command: |
+
export PUBLIC_API_URL="localhost:3713"
+
bun --cwd=client install
+
bun --cwd=client run -b build
+
- name: trigger deploy
+
command: |
+
curl -u "$WEBHOOK_AUTH" https://webhook.gaze.systems/deploy-wolumonde