Skip to content

Commit

Permalink
Added Windows check
Browse files Browse the repository at this point in the history
  • Loading branch information
ColinKennedy committed Oct 27, 2024
1 parent 4dc65e7 commit 1831bd4
Showing 1 changed file with 88 additions and 0 deletions.
88 changes: 88 additions & 0 deletions .github/workflows/test2.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
# name: Test
#
# on:
# pull_request:
# types: [opened, synchronize, reopened, ready_for_review]
# branches:
# - main
# push:
# branches:
# - main
# - add_windows_unittest_support
#
# jobs:
# test:
# strategy:
# matrix:
# os: [windows-latest]
# neovim: [v0.10.0]
#
# runs-on: ${{ matrix.os }}
# name: "OS: ${{ matrix.os }} - Neovim: ${{ matrix.neovim }}"
#
# steps:
# - uses: actions/checkout@master
#
# - uses: leafo/gh-actions-lua@v10
# with:
# # Neovim is compiled with LuaJIT so we might as well match. But it
# # doesn't look like we can match it exactly.
# #
# # Reference:
# # https://github.com/leafo/gh-actions-lua/issues/49#issuecomment-2295071198
# #
# luaVersion: "luajit-openresty"
#
# - uses: leafo/gh-actions-luarocks@v4
#
# - uses: rhysd/action-setup-vim@v1
# with:
# neovim: true
# version: ${{ matrix.neovim }}
#
# - name: build
# run: |
# luarocks test plugin-template-scm-1.rockspec --prepare
#
# - name: test
# run: |
# luarocks test --test-type busted

name: test

on: [push]

jobs:
test:
strategy:
matrix:
os: [windows-latest]
neovim: [v0.10.0]

runs-on: ${{ matrix.os }}
name: "OS: ${{ matrix.os }} - Neovim: ${{ matrix.neovim }}"

steps:
- uses: actions/checkout@master

- uses: ilammy/msvc-dev-cmd@v1
- uses: leafo/gh-actions-lua@v10
with:
luaVersion: "5.1.5"

- uses: leafo/gh-actions-luarocks@v4

- name: build
run: |
luarocks install busted
luarocks make
- uses: rhysd/action-setup-vim@v1
with:
neovim: true
version: ${{ matrix.neovim }}

- name: test
run: |
busted -o utfTerminal

0 comments on commit 1831bd4

Please sign in to comment.