From 0cee58b5063681b5c5095b8651438d515117fd39 Mon Sep 17 00:00:00 2001 From: Marien Zwart Date: Thu, 5 Dec 2024 20:48:22 +1100 Subject: [PATCH] Drop MacOS from CI CI times out for reasons I do not understand, and cannot easily debug. See https://github.com/marienz/nix-doom-emacs-unstraightened/issues/42. --- .github/workflows/check.yml | 3 ++- README.md | 13 +++++++++---- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 4313289..ed5a414 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -31,7 +31,8 @@ jobs: matrix: os: - ubuntu-latest # x86_64-linux - - macos-latest # aarch64-darwin +# See https://github.com/marienz/nix-doom-emacs-unstraightened/issues/42 +# - macos-latest # aarch64-darwin runs-on: ${{ matrix.os }} steps: - name: Check out repository diff --git a/README.md b/README.md index 36bd51f..dbb5645 100644 --- a/README.md +++ b/README.md @@ -11,10 +11,15 @@ implemented differently. [![CI](https://github.com/marienz/nix-doom-emacs-unstraightened/actions/workflows/ci.yml/badge.svg)](https://github.com/marienz/nix-doom-emacs-unstraightened/actions/workflows/ci.yml) -Tested and working on Linux and macOS, with emacs-overlay and Doom inputs -updated automatically. If you're reading this on Github, there should be a CI -status badge above: if CI is passing, Unstraightened installs an up-to-date -version of Doom Emacs and (almost) all module dependencies. +Tested and working on Linux, with emacs-overlay and Doom inputs updated +automatically. If you're reading this on Github, there should be a CI status +badge above: if CI is passing, Unstraightened installs an up-to-date version of +Doom Emacs and (almost) all module dependencies. + +MacOS is not covered by CI but was previously reported working. Please file an +issue if it does not work for you (and please comment on +https://github.com/marienz/nix-doom-emacs-unstraightened/issues/42 if you know +why CI is not working). You may encounter "Cannot find Git revision" errors on Nix versions newer than 2.18.x (see #14). Try enabling `experimentalFetchTree` to work around this (see