File tree Expand file tree Collapse file tree 1 file changed +11
-8
lines changed Expand file tree Collapse file tree 1 file changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -2,23 +2,26 @@ name: Build and Test
2
2
3
3
on :
4
4
push :
5
- branches : [ "master ", "migrate-ci" ]
5
+ branches : [ "main ", "migrate-ci" ]
6
6
pull_request :
7
- branches : [ "master " ]
7
+ branches : [ "main " ]
8
8
9
9
env :
10
10
BUILD_TYPE : Release
11
11
12
12
jobs :
13
13
build-and-test :
14
14
runs-on : ubuntu-latest
15
- strategy :
16
- matrix :
17
- distro : [ "ubuntu", "fedora", "archlinux" ]
15
+ container :
16
+ image : quay.io/fedora/fedora:latest
18
17
steps :
19
18
- name : Checkout
20
19
uses : actions/checkout@v4
21
20
- name : Install dependencies
22
- run : sudo apt-get update && sudo apt-get install -yq python3
23
- - name : Build and Test
24
- run : scripts/docker/docker_travis.sh "${{ matrix.distro }}_latest.docker"
21
+ run : |
22
+ dnf install -y boost-devel gcc gcc-c++ clang llvm lcov curl \
23
+ boost-devel cmake make ninja-build bullet-devel ffmpeg-free-devel \
24
+ glm-devel openal-soft-devel SDL2-devel qt5-qtbase-devel \
25
+ freetype-devel libasan
26
+ - name : Build and test
27
+ run : ctest -VV -S cmake/ctest/script_ci.ctest
You can’t perform that action at this time.
0 commit comments