workflow: tag release 8

This commit is contained in:
Jeff Harris 2021-04-14 06:56:01 +12:00
parent 4d8ed45c67
commit 971bd31e4e
2 changed files with 24 additions and 1 deletions

23
.github/scripts/build-linux.sh vendored Executable file
View File

@ -0,0 +1,23 @@
#!/bin/bash
set -e
if [ "${MATRIX_PLATFORM}" = "clang" ]
then
CC=clang
CXX=clang++
else
CC=gcc
CXX=g++
fi
# install deps
sudo apt-get update -qq > /dev/null
sudo apt-get install -qq -y libsdl2-dev > /dev/null
# build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_TESTS=ON -B build
cmake --build build -- -j 4
# run tests
cd build
ctest --verbose

View File

@ -1,4 +1,4 @@
name: release
name: Workflow
on:
push: