From e9ba13847051cd8b051dfe7801e40f7763a081d3 Mon Sep 17 00:00:00 2001 From: Nathaniel Nicandro Date: Sat, 29 Jun 2024 02:27:43 -0500 Subject: [PATCH] Fix OSX testing --- .github/workflows/release.yml | 8 ++++---- .github/workflows/test.yml | 13 +++++++++---- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fe333a1..db4f3cf 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,7 +10,7 @@ jobs: run: shell: msys2 {0} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup MSYS2 uses: msys2/setup-msys2@v2 with: @@ -35,13 +35,13 @@ jobs: env: CC: ${{ matrix.os == 'macos-latest' && 'clang' || 'gcc' }} steps: - - uses: actions/checkout@v3 - - run: brew install automake + - uses: actions/checkout@v4 + - run: brew install automake libtool if: matrix.os == 'macos-latest' - name: Install Emacs uses: purcell/setup-emacs@master with: - version: 28.2 + version: 29.2 - name: Compile run: | make diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0844d27..7091333 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -7,7 +7,7 @@ jobs: run: shell: msys2 {0} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup MSYS2 uses: msys2/setup-msys2@v2 with: @@ -23,14 +23,19 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest] - emacs-version: [26.3, 27.2, 28.2, snapshot] + emacs-version: [26.3, 27.2, 28.2, 29.2, snapshot] + exclude: + - os: macos-latest + emacs-version: 26.3 + - os: macos-latest + emacs-version: 27.2 runs-on: ${{ matrix.os }} continue-on-error: true env: CC: ${{ matrix.os == 'macos-latest' && 'clang' || 'gcc' }} steps: - - uses: actions/checkout@v3 - - run: brew install automake + - uses: actions/checkout@v4 + - run: brew install automake libtool if: matrix.os == 'macos-latest' - name: Install Emacs uses: purcell/setup-emacs@master