summaryrefslogtreecommitdiffstats
path: root/.github/workflows
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2020-11-25 08:15:16 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2020-11-25 08:15:16 (GMT)
commitf33056b162c2a62e8094b431bddb877526816e23 (patch)
tree7635ed3e9ea7e16cce1edf1c4dbdb02467dac05b /.github/workflows
parent467e0d60b255f9e2081d7821b3b728032e5f4f70 (diff)
downloadtcl-f33056b162c2a62e8094b431bddb877526816e23.zip
tcl-f33056b162c2a62e8094b431bddb877526816e23.tar.gz
tcl-f33056b162c2a62e8094b431bddb877526816e23.tar.bz2
Slightly friendlier "jobs" labels. Fix exact OS (Linux/Mac/Windows) we want to build on, not just "latest"
Diffstat (limited to '.github/workflows')
-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