Skip to content

build: add test step to server build.zig #13

build: add test step to server build.zig

build: add test step to server build.zig #13

Workflow file for this run

name: CI
on:
push:
branches: [master, ci-artifacts]
pull_request:
branches: [master]
jobs:
build:
runs-on: ntnu-runners
steps:
- uses: actions/checkout@v4
- name: Install xz
run: sudo apt-get update && sudo apt-get install -y xz-utils
- uses: mlugg/setup-zig@v2
with:
version: 0.16.0
- run: cd crdt-lib && zig build
- run: cd crdt-lib && zig build test
- run: cd crdt-server && zig build
- run: cd crdt-server && zig build test
- uses: actions/upload-artifact@v4
with:
name: crdt-server
path: |
crdt-server/zig-out/bin/crdt-server*
if-no-files-found: error