From 79656b039f121495f689a6286002c9152b1c0238 Mon Sep 17 00:00:00 2001 From: Robert Konrad Date: Sat, 28 Oct 2023 00:42:51 +0100 Subject: [PATCH] Disable the FreeBSD workflow because it often hangs on boot --- .github/workflows/freebsd-opengl.yml | 53 ---------------------------- 1 file changed, 53 deletions(-) delete mode 100644 .github/workflows/freebsd-opengl.yml diff --git a/.github/workflows/freebsd-opengl.yml b/.github/workflows/freebsd-opengl.yml deleted file mode 100644 index a3c974654..000000000 --- a/.github/workflows/freebsd-opengl.yml +++ /dev/null @@ -1,53 +0,0 @@ -name: FreeBSD (OpenGL) - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: macos-12 - name: FreeBSD build - - steps: - - uses: actions/checkout@v2 - - name: Get Submodules - run: git submodule update --init Tools/freebsd_x64 - - name: Compile in FreeBSD VM - id: build - uses: vmactions/freebsd-vm@v0 - with: - usesh: true - copyback: false - mem: 2048 - prepare: pkg install -y bash alsa-lib libXinerama mesa-libs libXi xorg-vfbserver libXrandr libXi libXcursor evdev-proto libinotify ImageMagick7-nox11 libxkbcommon - run: | - echo " * Compile" - ./make -g opengl --kinc . --from Tests/Empty --compile - echo " * Clean" - rm -r build - echo " * Compile Test 1" - ./make -g opengl --kinc . --from Tests/Shader --compile - echo " * Copy Test 1" - cp build/Release/ShaderTest Tests/Shader/Deployment/ShaderTest - echo " * Run Test 1" - cd Tests/Shader/Deployment - bash -c '../../../Tools/freebsd-xvfb-run ./ShaderTest' - cd ../../.. - echo " * Check Test 1" - compare -metric mae Tests/Shader/reference.png Tests/Shader/Deployment/test.png difference.png - echo " * Clean" - rm -r build - echo " * Compile Test 2" - ./make --kinc . --from Tests/SIMD --compile - echo " * Copy Test 2" - cp build/Release/SIMD Tests/SIMD/Deployment/SIMD - echo " * Run Test 2" - cd Tests/SIMD/Deployment - ./SIMD - cd ../../..