workflow: tag release 8
This commit is contained in:
parent
4d8ed45c67
commit
971bd31e4e
|
|
@ -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
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
name: release
|
||||
name: Workflow
|
||||
|
||||
on:
|
||||
push:
|
||||
Loading…
Reference in New Issue