Skip to content

Commit c3c8918

Browse files
committed
Add macos-latest to CI matrix.
1 parent 7101e1b commit c3c8918

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,13 @@ on: [push, pull_request]
44

55
jobs:
66
test:
7-
runs-on: ubuntu-latest
8-
97
strategy:
108
fail-fast: false
119
matrix:
1210
luaVersion: ["5.1", "5.2", "5.3", "5.4", "luajit-2.1.0-beta3", "luajit-openresty"]
11+
os: ["ubuntu-latest", "macos-latest"]
12+
13+
runs-on: ${{ matrix.os }}
1314

1415
steps:
1516
- uses: actions/checkout@v4
@@ -22,7 +23,11 @@ jobs:
2223

2324
- name: Install libvips
2425
run: |
25-
sudo apt install --no-install-recommends libvips-dev
26+
if [[ ${{ matrix.os }} == macos* ]]; then
27+
brew install vips
28+
elif [[ ${{ matrix.os }} == ubuntu* ]]; then
29+
sudo apt install --no-install-recommends libvips-dev
30+
fi
2631
2732
- name: Lua dependencies
2833
run: |

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy