add forgejo ci
All checks were successful
per-push tests / build (push) Successful in 8s
per-push tests / test (push) Successful in 13s

Signed-off-by: Ava Affine <ava@sunnypup.io>
This commit is contained in:
Ava Apples Affine 2025-07-21 09:48:25 -07:00
parent 56f87419f1
commit 94147823bb

View file

@ -0,0 +1,44 @@
name: "per-push tests"
on:
push:
branches:
- main
pull_request:
pull_request_target:
types:
- opened
- synchronized
- reopened
jobs:
build:
runs-on: docker
steps:
- name: checkout code
uses: actions/checkout@v4
- name: install toolchain
run: |
apt update
apt install -y make
apt install -y gcc
export CC=$(which gcc)
- name: compile
run: |
make alog-so
test:
runs-on: docker
steps:
- name: checkout code
uses: actions/checkout@v4
- name: install toolchain
run: |
apt update
apt install -y make
apt install -y gcc
export CC=$(which gcc)
- name: compile
run: |
make alog-tests