glew/.gitea/workflows/test.yaml
Nigel Stewart bc44cb082d gitea test
2025-06-20 10:13:39 +10:00

28 lines
830 B
YAML

name: Ubuntu Linux Build
run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Install Dependencies
uses: ConorMacBride/install-package@v1
with:
apt: libxmu-dev libxi-dev libgl-dev libegl1-mesa-dev libosmesa-dev dos2unix
- name: Git Checkout
uses: actions/checkout@v4
- name: Generate Code
run: |
make -C auto clobber
make extensions
make dist-src
- name: Build Binaries
run: |
make clean && SYSTEM=linux make
make clean && SYSTEM=linux-egl make
make clean && SYSTEM=linux-clang make
make clean && SYSTEM=linux-clang-egl make
# make clean && SYSTEM=linux-osmesa make