aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatěj Cepl <mcepl@cepl.eu>2022-07-14 09:10:08 +0200
committerFelix Van der Jeugt <felix.vanderjeugt@posteo.net>2022-08-15 13:27:31 +0200
commitf1f15b72878d33923f3744fbf530f5729ae5e8cc (patch)
treea5878ac113f36ee6d5f8106fadcd7858319b8863
parenta719fe1adc977bcc51f007876b5cf84a977f6111 (diff)
downloadvis-f1f15b72878d33923f3744fbf530f5729ae5e8cc.tar.gz
vis-f1f15b72878d33923f3744fbf530f5729ae5e8cc.tar.xz
Update used OSes for GitHub Actions
* Switch off failing Windows tests * MacOS 10.15 is going away: https://github.blog/changelog/2022-07-20-github-actions-the-macos-10-15-actions-runner-image-is-being-deprecated-and-will-be-removed-by-8-30-22/
-rw-r--r--.github/workflows/macos.yml4
-rw-r--r--.github/workflows/ubuntu.yml3
-rw-r--r--.github/workflows/windows.yml.NOACTIVE (renamed from .github/workflows/windows.yml)1
3 files changed, 6 insertions, 2 deletions
diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml
index 173a520..ae6be3a 100644
--- a/.github/workflows/macos.yml
+++ b/.github/workflows/macos.yml
@@ -7,7 +7,8 @@ jobs:
strategy:
matrix:
os:
- - macos-10.15
+ - macos-12
+ - macos-11 # latest
config:
- ""
- --disable-curses
@@ -25,6 +26,7 @@ jobs:
- name: Dependency Homebrew
run: |
brew install \
+ coreutils \
libtermkey \
lua \
luarocks \
diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml
index d2750a9..2c779c5 100644
--- a/.github/workflows/ubuntu.yml
+++ b/.github/workflows/ubuntu.yml
@@ -7,7 +7,8 @@ jobs:
strategy:
matrix:
os:
- - ubuntu-16.04
+ - ubuntu-22.04 # should be latest, documentation is outdated
+ - ubuntu-20.04 # latest
- ubuntu-18.04
config:
- ""
diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml.NOACTIVE
index c09c69d..766a472 100644
--- a/.github/workflows/windows.yml
+++ b/.github/workflows/windows.yml.NOACTIVE
@@ -7,6 +7,7 @@ jobs:
strategy:
matrix:
os:
+ - windows-2022 # latest
- windows-2019
config:
- ""