summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/linux-build.yml2
-rw-r--r--.github/workflows/mac-build.yml10
-rw-r--r--.github/workflows/win-build.yml8
3 files changed, 10 insertions, 10 deletions
diff --git a/.github/workflows/linux-build.yml b/.github/workflows/linux-build.yml
index a8693c5..a620aa9 100644
--- a/.github/workflows/linux-build.yml
+++ b/.github/workflows/linux-build.yml
@@ -2,7 +2,7 @@ name: Linux
on: [push]
jobs:
gcc:
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-18.04
strategy:
matrix:
cfgopt:
diff --git a/.github/workflows/mac-build.yml b/.github/workflows/mac-build.yml
index c3748c0..c9bec7e 100644
--- a/.github/workflows/mac-build.yml
+++ b/.github/workflows/mac-build.yml
@@ -1,8 +1,8 @@
name: macOS
on: [push]
jobs:
- with-Xcode:
- runs-on: macos-latest
+ xcode:
+ runs-on: macos-10.15
defaults:
run:
shell: bash
@@ -20,8 +20,8 @@ jobs:
env:
ERROR_ON_FAILURES: 1
MAC_CI: 1
- Unix-like:
- runs-on: macos-latest
+ clang:
+ runs-on: macos-10.15
strategy:
matrix:
symbols:
@@ -44,7 +44,7 @@ jobs:
working-directory: generic
- name: Configure (symbols=${{ matrix.symbols }} dtrace=${{ matrix.dtrace }})
# Note that macOS is always a 64 bit platform
- run: ./configure --enable-64bit ${CFGOPT} "--prefix=$HOME/install" || (cat config.log && exit 1)
+ run: ./configure --enable-64bit --enable-framework ${CFGOPT} "--prefix=$HOME/install" || (cat config.log && exit 1)
env:
CFGOPT: --enable-symbols=${{ matrix.symbols }} --enable-dtrace=${{ matrix.dtrace }}
- name: Build
diff --git a/.github/workflows/win-build.yml b/.github/workflows/win-build.yml
index 6232788..7e9c416 100644
--- a/.github/workflows/win-build.yml
+++ b/.github/workflows/win-build.yml
@@ -1,8 +1,8 @@
name: Windows
on: [push]
jobs:
- MSVC:
- runs-on: windows-latest
+ msvc:
+ runs-on: windows-2016
defaults:
run:
shell: powershell
@@ -33,8 +33,8 @@ jobs:
}
env:
ERROR_ON_FAILURES: 1
- MSYS-gcc:
- runs-on: windows-latest
+ gcc:
+ runs-on: windows-2016
defaults:
run:
shell: bash