name: Build
run-name: ${{ gitea.actor }} build and test
on: [push]

jobs:
  build:
    runs-on: nostalgia
    steps:
      - name: Check out repository code
        uses: actions/checkout@v3
      - run: make purge configure-debug
      - run: make build
      - run: make test
      - run: make purge configure-asan
      - run: make build
      - run: make test
      - run: make purge configure-release
      - run: make build
      - run: make test