sup

A curses threads-with-tags style email client

sup.git

git clone https://supmua.dev/git/sup/
commit 4ac006085b555420262ca60a0b0565508727690b
parent 09f987e08b028d47a15f3a18700bb497063ec49f
Author: Dan Callaghan <djc@djc.id.au>
Date:   Sun,  5 Apr 2026 20:56:41 +1000

Github Actions: update actions to latest versions

Diffstat:
M .github/workflows/checks.yml | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml
@@ -15,7 +15,7 @@ jobs:
       matrix:
         os:
         - ubuntu-latest
-        - macos-14
+        - macos-15
         ruby-version:
         - '2.4'
         - '2.5'
@@ -29,26 +29,26 @@ jobs:
         exclude:
         # We use xapian-bindings 1.4.22 for Ruby < 3.1, but it does not link on MacOS 14:
         # https://github.com/Garaio-REM/xapian-ruby/issues/10
-        - os: macos-14
+        - os: macos-15
           ruby-version: '2.4'
-        - os: macos-14
+        - os: macos-15
           ruby-version: '2.5'
-        - os: macos-14
+        - os: macos-15
           ruby-version: '2.6'
-        - os: macos-14
+        - os: macos-15
           ruby-version: '2.7'
-        - os: macos-14
+        - os: macos-15
           ruby-version: '3.0'
     runs-on: ${{ matrix.os }}
     env:
       nixfile: "contrib/nix/ruby${{ matrix.ruby-version }}-shell.nix"
     steps:
     - name: Check out source
-      uses: actions/checkout@v3
+      uses: actions/checkout@v5
       with:
         submodules: recursive
     - name: Cache nix store
-      uses: actions/cache@v3
+      uses: actions/cache@v5
       id: nix-cache
       with:
         path: /tmp/nixcache
@@ -60,7 +60,7 @@ jobs:
       run: brew install bash
       if: runner.os == 'macOS'
     - name: Install nix
-      uses: nixbuild/nix-quick-install-action@v30
+      uses: nixbuild/nix-quick-install-action@v34
     - name: Import nix cache
       run: |
         if [ -f /tmp/nixcache ] ; then