summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDomen Kožar <domen@dev.si>2022-08-16 13:28:37 +0200
committerGitHub <noreply@github.com>2022-08-16 13:28:37 +0200
commit80871c71edb3da76d40bdff9cae007a2a035c074 (patch)
tree7e5ecf1134c3ffb99d7ba488010c9e67d999c4dd
parent54a24f042f93c79f5679f133faddedec61955cf2 (diff)
parent0ed84cbf72c2bb9b40c96c9758242a31abb71e9b (diff)
Merge pull request #489 from supermarin/update-macos
[github] Use macos-12
-rw-r--r--.github/workflows/build.yml4
-rw-r--r--.github/workflows/debug.yml4
-rw-r--r--.github/workflows/test.yml22
-rw-r--r--.github/workflows/update-manual.yml6
4 files changed, 18 insertions, 18 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index bdb5574..f9b8f2a 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -10,9 +10,9 @@ on:
- build
jobs:
build:
- runs-on: macos-10.15
+ runs-on: macos-12
steps:
- uses: actions/checkout@v2
- - uses: cachix/install-nix-action@v9
+ - uses: cachix/install-nix-action@v17
- run: |
nix build ${{ github.event.client_payload.args }} -vL
diff --git a/.github/workflows/debug.yml b/.github/workflows/debug.yml
index e8e912d..6c4311e 100644
--- a/.github/workflows/debug.yml
+++ b/.github/workflows/debug.yml
@@ -10,10 +10,10 @@ on:
- debug
jobs:
debug:
- runs-on: macos-10.15
+ runs-on: macos-12
steps:
- uses: actions/checkout@v2
- - uses: cachix/install-nix-action@v15
+ - uses: cachix/install-nix-action@v17
- run: |
nix-channel --add https://nixos.org/channels/nixpkgs-unstable nixpkgs
nix-channel --update
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 57b6370..86f318e 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -4,22 +4,22 @@ on:
push:
jobs:
tests:
- runs-on: macos-10.15
+ runs-on: macos-12
timeout-minutes: 30
steps:
- uses: actions/checkout@v2
- - uses: cachix/install-nix-action@v15
- - run: nix-build ./release.nix -I nixpkgs=channel:nixpkgs-21.05-darwin -I darwin=. -A tests
- - 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
+ - uses: cachix/install-nix-action@v17
+ - run: nix-build ./release.nix -I nixpkgs=channel:nixpkgs-22.05-darwin -I darwin=. -A tests
+ - run: nix-build ./release.nix -I nixpkgs=channel:nixpkgs-22.05-darwin -I darwin=. -A manpages
+ - run: nix-build ./release.nix -I nixpkgs=channel:nixpkgs-22.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
- - uses: cachix/install-nix-action@v15
+ - uses: cachix/install-nix-action@v17
- run: |
- nix-channel --add https://nixos.org/channels/nixpkgs-21.05-darwin nixpkgs
+ nix-channel --add https://nixos.org/channels/nixpkgs-22.05-darwin nixpkgs
nix-channel --update
- run: |
export NIX_PATH=$HOME/.nix-defexpr/channels
@@ -39,15 +39,15 @@ 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
with:
fetch-depth: 0
- - uses: cachix/install-nix-action@v15
+ - uses: cachix/install-nix-action@v17
with:
- install_url: https://github.com/numtide/nix-flakes-installer/releases/download/nix-2.4pre20210207_fd6eaa1/install
+ install_url: https://github.com/numtide/nix-flakes-installer/releases/download/nix-2.10.0pre20220808_73fde9e/install
extra_nix_config: |
experimental-features = nix-command flakes
access-tokens = github.com=${{ secrets.GITHUB_TOKEN }}
diff --git a/.github/workflows/update-manual.yml b/.github/workflows/update-manual.yml
index c9b70b1..488ca2f 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
@@ -17,14 +17,14 @@ jobs:
fetch-depth: 0
- name: Install Nix
- uses: cachix/install-nix-action@v16
+ uses: cachix/install-nix-action@v17
with:
extra_nix_config: |
access-tokens = github.com=${{ secrets.GITHUB_TOKEN }}
- name: Build manual
run: |
- nix-build ./release.nix -I nixpkgs=channel:nixpkgs-21.11-darwin -I darwin=. -A manualHTML
+ nix-build ./release.nix -I nixpkgs=channel:nixpkgs-22.05-darwin -I darwin=. -A manualHTML
- name: Push update to manual
run: |