summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2020-11-23 12:07:14 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2020-11-23 12:07:14 (GMT)
commitabdf41d31c15013b28a2b342c5d4b941882a9c03 (patch)
tree89abf56abe08cbe6ededcb520ea1610cca019999 /.github
parenta4e015529e6cb91f37bc48b5c80c3b24649186b9 (diff)
downloadtk-abdf41d31c15013b28a2b342c5d4b941882a9c03.zip
tk-abdf41d31c15013b28a2b342c5d4b941882a9c03.tar.gz
tk-abdf41d31c15013b28a2b342c5d4b941882a9c03.tar.bz2
See if we can build 8.5 on older github actions hardware (as Tcl 8.5 is no longer kept up-to-date for newer hardware)
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/linux-build.yml12
-rw-r--r--.github/workflows/mac-build.yml4
-rw-r--r--.github/workflows/win-build.yml4
3 files changed, 10 insertions, 10 deletions
diff --git a/.github/workflows/linux-build.yml b/.github/workflows/linux-build.yml
index 5c4722e..653e46f 100644
--- a/.github/workflows/linux-build.yml
+++ b/.github/workflows/linux-build.yml
@@ -8,7 +8,7 @@ env:
ERROR_ON_FAILURES: 1
jobs:
build:
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-18.04
strategy:
matrix:
compiler:
@@ -35,11 +35,11 @@ jobs:
path: tcl
- name: Setup Environment (compiler=${{ matrix.compiler }})
run: |
- sudo apt-get install tcl8.6-dev libx11-dev libxss-dev
+ sudo apt-get install tcl8.5-dev libx11-dev libxss-dev
mkdir "$HOME/install dir"
touch tk/doc/man.macros tk/generic/tkStubInit.c
echo "TEST_INSTALL_DIR=$HOME/install dir" >> $GITHUB_ENV
- echo "CFGOPT=$CFGOPT --with-tcl=/usr/lib/tcl8.6" >> $GITHUB_ENV
+ echo "CFGOPT=$CFGOPT --with-tcl=/usr/lib/tcl8.5" >> $GITHUB_ENV
echo "CC=$COMPILER" >> $GITHUB_ENV
echo "TOOL_DIR=$(cd tcl/tools;pwd)" >> $GITHUB_ENV
echo "BUILD_CONFIG_ID=$OPTS" >> $GITHUB_ENV
@@ -105,7 +105,7 @@ jobs:
name: Tk ${{ env.VERSION }} HTML documentation (unofficial)
path: /tmp/dist/tk*/html
test:
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-18.04
strategy:
matrix:
compiler:
@@ -120,11 +120,11 @@ jobs:
path: tk
- name: Setup Environment (compiler=${{ matrix.compiler }})
run: |
- sudo apt-get install tcl8.6-dev libx11-dev libxss-dev xvfb
+ sudo apt-get install tcl8.5-dev libx11-dev libxss-dev xvfb
mkdir "$HOME/install dir"
touch tk/doc/man.macros tk/generic/tkStubInit.c
echo "TEST_INSTALL_DIR=$HOME/install dir" >> $GITHUB_ENV
- echo "CFGOPT=$CFGOPT --with-tcl=/usr/lib/tcl8.6" >> $GITHUB_ENV
+ echo "CFGOPT=$CFGOPT --with-tcl=/usr/lib/tcl8.5" >> $GITHUB_ENV
echo "CC=$COMPILER" >> $GITHUB_ENV
working-directory: "."
env:
diff --git a/.github/workflows/mac-build.yml b/.github/workflows/mac-build.yml
index f115aa3..bbf7190 100644
--- a/.github/workflows/mac-build.yml
+++ b/.github/workflows/mac-build.yml
@@ -4,7 +4,7 @@ env:
ERROR_ON_FAILURES: 1
jobs:
with-Xcode:
- runs-on: macos-latest
+ runs-on: macos-10.15
defaults:
run:
shell: bash
@@ -50,7 +50,7 @@ jobs:
env:
MAC_CI: 1
Unix-like:
- runs-on: macos-latest
+ runs-on: macos-10.15
strategy:
matrix:
symbols:
diff --git a/.github/workflows/win-build.yml b/.github/workflows/win-build.yml
index 37ad7e1..dffbb5a 100644
--- a/.github/workflows/win-build.yml
+++ b/.github/workflows/win-build.yml
@@ -4,7 +4,7 @@ env:
ERROR_ON_FAILURES: 1
jobs:
MSVC:
- runs-on: windows-latest
+ runs-on: windows-2016
defaults:
run:
shell: powershell
@@ -79,7 +79,7 @@ jobs:
throw "nmake exit code: $lastexitcode"
}
MSYS-gcc:
- runs-on: windows-latest
+ runs-on: windows-2016
defaults:
run:
shell: bash