summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorMarin Usalj <marin2211@gmail.com>2022-08-12 12:13:11 -0400
committerMarin Usalj <marin2211@gmail.com>2022-08-12 14:15:02 -0400
commit7d37b79015d497c0d192aa07fb3053881cf889d8 (patch)
treecc9e8aff292192d54227133ebb14f3108e570406 /.github
parent54a24f042f93c79f5679f133faddedec61955cf2 (diff)
[github] Use macos-12
It might be beneficial to set up a matrix ([docs](https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-using-a-multi-dimension-matrix)) and run all major supported macOS versions in parallel. Reason: macos-10.15 is [being deprecated](https://github.com/actions/runner-images/issues/5583) and will be fully unsupported by Aug 30 2022.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/build.yml2
-rw-r--r--.github/workflows/debug.yml2
-rw-r--r--.github/workflows/test.yml6
-rw-r--r--.github/workflows/update-manual.yml2
4 files changed, 6 insertions, 6 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index bdb5574..6f5be53 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -10,7 +10,7 @@ on:
- build
jobs:
build:
- runs-on: macos-10.15
+ runs-on: macos-12
steps:
- uses: actions/checkout@v2
- uses: cachix/install-nix-action@v9
diff --git a/.github/workflows/debug.yml b/.github/workflows/debug.yml
index e8e912d..fd9bf9d 100644
--- a/.github/workflows/debug.yml
+++ b/.github/workflows/debug.yml
@@ -10,7 +10,7 @@ on:
- debug
jobs:
debug:
- runs-on: macos-10.15
+ runs-on: macos-12
steps:
- uses: actions/checkout@v2
- uses: cachix/install-nix-action@v15
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 57b6370..68594ae 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -4,7 +4,7 @@ on:
push:
jobs:
tests:
- runs-on: macos-10.15
+ runs-on: macos-12
timeout-minutes: 30
steps:
- uses: actions/checkout@v2
@@ -13,7 +13,7 @@ jobs:
- run: nix-build ./release.nix -I nixpkgs=channel:nixpkgs-21.05-darwin -I darwin=. -A manpages
- run: nix-build ./release.nix -I nixpkgs=channel:nixpkgs-21.05-darwin -I darwin=. -A examples.simple
install:
- runs-on: macos-10.15
+ runs-on: macos-12
timeout-minutes: 30
steps:
- uses: actions/checkout@v2
@@ -39,7 +39,7 @@ jobs:
with:
limit-access-to-actor: true
install-flake:
- runs-on: macos-10.15
+ runs-on: macos-12
timeout-minutes: 60
steps:
- uses: actions/checkout@v2
diff --git a/.github/workflows/update-manual.yml b/.github/workflows/update-manual.yml
index c9b70b1..c8083d1 100644
--- a/.github/workflows/update-manual.yml
+++ b/.github/workflows/update-manual.yml
@@ -8,7 +8,7 @@ on:
jobs:
update-manual:
- runs-on: macos-10.15
+ runs-on: macos-12
steps:
- name: Checkout repository
uses: actions/checkout@v3