Skip to content

Commit 7088523

Browse files
committed
tmp
1 parent 5df7935 commit 7088523

File tree

1 file changed

+41
-39
lines changed

1 file changed

+41
-39
lines changed

.github/workflows/ci.yml

Lines changed: 41 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -3,61 +3,63 @@ name: CI
33
on: [push, pull_request]
44

55
jobs:
6-
lua:
7-
strategy:
8-
fail-fast: false
9-
matrix:
10-
os: [linux, macos, macos-arm64]
11-
lua: [lua=5.1, lua=5.2, lua=5.3, lua=5.4, luajit=2.0, luajit=2.1]
12-
include:
13-
- os: linux
14-
runner: ubuntu-22.04
15-
- os: macos
16-
runner: macos-13
17-
- os: macos-arm64
18-
runner: macos-14
19-
exclude:
20-
- os: macos-arm64
21-
lua: luajit=2.0
22-
name: ${{ matrix.os }} (${{ matrix.lua }})
23-
runs-on: ${{ matrix.runner }}
24-
steps:
25-
# Checks-out the repository under $GITHUB_WORKSPACE.
26-
- uses: actions/checkout@v4
27-
- name: Install Lua (${{ matrix.lua }})
28-
run: |
29-
pip install hererocks
30-
hererocks lua_install -r^ --${{ matrix.lua }}
31-
env:
32-
MACOSX_DEPLOYMENT_TARGET: 11.0
33-
- name: Build lua-simdjson
34-
run: |
35-
source lua_install/bin/activate
36-
luarocks make
37-
- name: Run tests
38-
run: |
39-
source lua_install/bin/activate
40-
luarocks install lua-cjson2
41-
luarocks install busted
42-
busted --verbose
6+
# lua:
7+
# strategy:
8+
# fail-fast: false
9+
# matrix:
10+
# os: [linux, macos, macos-arm64]
11+
# lua: [lua=5.1, lua=5.2, lua=5.3, lua=5.4, luajit=2.0, luajit=2.1]
12+
# include:
13+
# - os: linux
14+
# runner: ubuntu-22.04
15+
# - os: macos
16+
# runner: macos-13
17+
# - os: macos-arm64
18+
# runner: macos-14
19+
# exclude:
20+
# - os: macos-arm64
21+
# lua: luajit=2.0
22+
# name: ${{ matrix.os }} (${{ matrix.lua }})
23+
# runs-on: ${{ matrix.runner }}
24+
# steps:
25+
# # Checks-out the repository under $GITHUB_WORKSPACE.
26+
# - uses: actions/checkout@v4
27+
# - name: Install Lua (${{ matrix.lua }})
28+
# run: |
29+
# pip install hererocks
30+
# hererocks lua_install -r^ --${{ matrix.lua }}
31+
# env:
32+
# MACOSX_DEPLOYMENT_TARGET: 11.0
33+
# - name: Build lua-simdjson
34+
# run: |
35+
# source lua_install/bin/activate
36+
# luarocks make
37+
# - name: Run tests
38+
# run: |
39+
# source lua_install/bin/activate
40+
# luarocks install lua-cjson2
41+
# luarocks install busted
42+
# busted --verbose
4343

4444
windows:
4545
strategy:
4646
fail-fast: false
4747
matrix:
4848
lua: [lua=5.1, lua=5.2, lua=5.3, lua=5.4, luajit=2.0, luajit=2.1]
49-
target: [mingw,vs]
49+
target: [vs]
5050
runs-on: windows-2022
5151
steps:
5252
# Checks-out the repository under $GITHUB_WORKSPACE.
5353
- uses: actions/checkout@v4
5454
- name: Install Lua (${{ matrix.lua }})
5555
run: |
5656
pip install hererocks
57-
hererocks lua_install -r@3a142ce --${{ matrix.lua }} --target ${{ matrix.target }}
57+
hererocks lua_install -r@3a142ce --${{ matrix.lua }} --target ${{ matrix.target }} --verbose
5858
- name: Build lua-simdjson
5959
run: |
6060
.\lua_install\bin\activate
61+
luarocks config
62+
6163
luarocks make
6264
- name: Run tests
6365
run: |

0 commit comments

Comments
 (0)