ci: Disable unsupported Windows and avoid duplicate runs

This commit is contained in:
Caleb Maclennan 2022-03-19 21:23:58 +03:00
parent 9787c17e58
commit 52c72694c2
No known key found for this signature in database
GPG Key ID: B538286DE04ECFE5

View File

@ -1,6 +1,10 @@
name: Test build name: Test build
on: [ push, pull_request ] on:
push:
branches:
- master
pull_request:
jobs: jobs:
build: build:
@ -9,7 +13,7 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
luaVersion: [ "5.4", "5.3", "5.2", "5.1", "luajit", "luajit-openresty"] luaVersion: [ "5.4", "5.3", "5.2", "5.1", "luajit", "luajit-openresty"]
platform: [ "ubuntu-20.04", "windows-2022", "macos-11" ] platform: [ "ubuntu-20.04", "macos-11" ] # "windows-2022" not supported by gh-actions-lua
runs-on: ${{ matrix.platform }} runs-on: ${{ matrix.platform }}
steps: steps:
- name: Checkout - name: Checkout