Skip to content

drop script

drop script #12

Workflow file for this run

name: Build and Test
on:
push:
branches: [ "main", "migrate-ci" ]
pull_request:
branches: [ "main" ]
# Allow to run manually
workflow_dispatch:
env:
BUILD_TYPE: Release
jobs:
build-and-test:
runs-on: ubuntu-latest
container:
image: quay.io/fedora/fedora:latest
env:
XDG_RUNTIME_DIR: /tmp
steps:
- name: Checkout
uses: actions/checkout@v4
with:
submodules: recursive
- name: Install dependencies
run: |
dnf install -y boost-devel gcc gcc-c++ clang llvm lcov curl \
boost-devel cmake make ninja-build bullet-devel ffmpeg-free-devel \
glm-devel openal-soft-devel SDL2-devel qt5-qtbase-devel \
freetype-devel libasan
- name: Build and test
run: mkdir build && cd build && ctest -VV -S ../cmake/ctest/script_ci.ctest