Skip to content

ci: run workflow on ci-artifacts branch pushes #9

ci: run workflow on ci-artifacts branch pushes

ci: run workflow on ci-artifacts branch pushes #9

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
- uses: cachix/install-nix-action@v31
with:
nix_path: nixpkgs=channel:nixos-unstable
- run: nix-shell -p zig_0_16 --run "cd crdt-lib && zig build"
- run: nix-shell -p zig_0_16 --run "cd crdt-lib && zig build test"
- run: nix-shell -p zig_0_16 --run "cd crdt-server && zig build"
- run: nix-shell -p zig_0_16 --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