From 1b3dfc70bd1563a9bfbe31f6d070cecbf072f8c5 Mon Sep 17 00:00:00 2001 From: Robert Konrad Date: Fri, 6 Oct 2023 13:03:16 +0200 Subject: [PATCH] Disable the FreeBSD workflow because FreeBSD often hangs on boot --- .github/workflows/freebsd-opengl.yml | 79 ---------------------------- write_workflows.js | 4 +- 2 files changed, 2 insertions(+), 81 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 a447b2b..0000000 --- a/.github/workflows/freebsd-opengl.yml +++ /dev/null @@ -1,79 +0,0 @@ -name: FreeBSD (OpenGL) - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build: - - runs-on: macos-12 - - steps: - - uses: actions/checkout@v3 - - - name: Get Submodules - run: ./get_dlc - - name: Get the FreeBSD-submodule - run: git -C Kinc 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 Shader" - cd Shader - ../Kinc/make freebsd -g opengl --compile - cd .. - echo " * Compile 00_empty" - cd 00_empty - ../Kinc/make freebsd -g opengl --compile - cd .. - echo " * Compile 01_triangle" - cd 01_triangle - ../Kinc/make freebsd -g opengl --compile - cd .. - echo " * Compile 02_matrix" - cd 02_matrix - ../Kinc/make freebsd -g opengl --compile - cd .. - echo " * Compile 03_colored_cube" - cd 03_colored_cube - ../Kinc/make freebsd -g opengl --compile - cd .. - echo " * Compile 04_textured_cube" - cd 04_textured_cube - ../Kinc/make freebsd -g opengl --compile - cd .. - echo " * Compile 05_camera_controls" - cd 05_camera_controls - ../Kinc/make freebsd -g opengl --compile - cd .. - echo " * Compile 06_render_targets" - cd 06_render_targets - ../Kinc/make freebsd -g opengl --compile - cd .. - echo " * Compile 07_multiple_render_targets" - cd 07_multiple_render_targets - ../Kinc/make freebsd -g opengl --compile - cd .. - echo " * Compile 08_float_render_targets" - cd 08_float_render_targets - ../Kinc/make freebsd -g opengl --compile - cd .. - echo " * Compile 09_depth_render_targets" - cd 09_depth_render_targets - ../Kinc/make freebsd -g opengl --compile - cd .. - echo " * Compile 10_cubemap" - cd 10_cubemap - ../Kinc/make freebsd -g opengl --compile - cd .. diff --git a/write_workflows.js b/write_workflows.js index 401b412..2d77612 100644 --- a/write_workflows.js +++ b/write_workflows.js @@ -330,11 +330,11 @@ const workflows = [ run: git clone https://github.com/emscripten-core/emsdk.git && cd emsdk && ./emsdk install latest ` }, - { + /*{ sys: 'FreeBSD', gfx: 'OpenGL', runsOn: 'macos-12' - }, + },*/ { sys: 'iOS', gfx: 'Metal',