libarc-uri/.gitea/workflows/on-push.yaml

19 lines
442 B
YAML
Raw Normal View History

2024-09-01 22:12:44 +00:00
name: on-push
on: [push]
jobs:
build-and-test:
runs-on: linux
container: code.helloryan.se/infra/buildenv/cxx-amd64-fedora-40:latest
2024-09-01 22:50:06 +00:00
volumes:
- /build
2024-09-01 22:12:44 +00:00
steps:
- name: Check out repository code
uses: actions/checkout@v4
2024-09-01 22:50:06 +00:00
- name: Initialize
run: bdep init -C /build cc config.cxx=g++ config.cc.coptions="-Wall -Werror"
- name: Build
run: b
- name: Test
run: b test