Files
av3-animation-as-crab/.gitea/workflows/ci.yml
T
doloro 105f9359e3
continuous / Publish continuous release (push) Successful in 14s
fix: drop stale continuous entry, ci only on tags
2026-09-19 18:10:31 +01:00

28 lines
594 B
YAML

name: ci
on:
push:
tags: ["v*"]
pull_request:
workflow_dispatch:
jobs:
nix-flake:
name: Nix flake checks
runs-on: nix
steps:
- uses: actions/checkout@v4
- name: Check flake
run: nix flake check --print-build-logs
# package.sh bundles the cdylib from ./result/lib, so link the aac package first.
- name: Build Rust core
run: nix build .#aac --print-build-logs
- name: Package VPM zip
run: nix develop -c bash ./vpm/package.sh
- name: Build Unity bundle
run: nix build .#default --print-build-logs