ci: use GH Actions istead of Travis CI

This commit is contained in:
Thomas Vigouroux
2020-07-09 22:22:23 +02:00
committed by Thomas Vigouroux
parent d51b948617
commit 0e041bd343
3 changed files with 21 additions and 12 deletions

20
.github/workflows/lint.yml vendored Normal file
View File

@@ -0,0 +1,20 @@
name: Linting and style checking
on: [push, pull_request]
jobs:
luacheck:
name: Luacheck
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Prepare
run: |
sudo apt-get update
sudo add-apt-repository universe
sudo apt install luarocks -y
sudo luarocks install luacheck
- name: Run Luacheck
run: ./scripts/style-check.sh

View File

@@ -1,11 +0,0 @@
language: c
dist: bionic
before_install:
- sudo apt-get update
- sudo add-apt-repository universe
- sudo apt install luarocks -y
- sudo luarocks install luacheck
script:
- ./scripts/style-check.sh

View File

@@ -2,7 +2,7 @@
Traditionnal highlighting (left) vs Treesitter-based highlighting (right).
[![Gitter](https://badges.gitter.im/nvim-treesitter/community.svg)](https://gitter.im/nvim-treesitter/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
[![Build Status](https://travis-ci.com/nvim-treesitter/nvim-treesitter.svg?branch=master)](https://travis-ci.com/nvim-treesitter/nvim-treesitter)
![Build Status](https://github.com/nvim-treesitter/nvim-treesitter/workflows/.github/workflows/lint.yml/badge.svg?branch=master)
# nvim-treesitter
Treesitter configurations and abstraction layer for Neovim.