Files
snake/.gitea/workflows/build.yaml
Tim Wundenberg d6a085414c
Some checks failed
build / test-and-build (push) Failing after 13s
test / test (push) Failing after 7s
feat: CI
2025-07-25 12:56:59 +02:00

28 lines
583 B
YAML

name: build
on:
push:
branches: [prod]
jobs:
test-and-build:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Install Zig
run: |
ZIG_VERSION=0.14.1
curl -L https://ziglang.org/download/${ZIG_VERSION}/zig-linux-x86_64-${ZIG_VERSION}.tar.xz | tar -xJ
echo "${PWD}/zig-linux-x86_64-${ZIG_VERSION}" >> $GITHUB_PATH
- name: Build binary
run: zig build
- name: Prepare artifact
run: |
mkdir -p out
cp zig-out/bin/snake out/