Switch from Travis CI to GitHub Actions (#20)

This commit is contained in:
David Leal 2020-07-18 12:43:43 -05:00 committed by GitHub
parent b537954edf
commit 409cca2699
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 21 additions and 16 deletions

11
.github/workflows/build.yml vendored Normal file
View File

@ -0,0 +1,11 @@
on: [push, pull_request]
name: build
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: lint
uses: Roang-zero1/factorio-mod-luacheck@master
with:
luacheckrc_url: ""

View File

@ -1,15 +0,0 @@
dist: bionic
language: python
python:
- 3.7.1
install:
- sudo apt-get update -qq
- sudo apt-get install -qqq luarocks
- pip3 install pre-commit
- luarocks install --local luacheck
script:
- pre-commit run --all-files
- $HOME/.luarocks/bin/luacheck .

View File

@ -1,4 +1,4 @@
# Map Tools # Map Tools [![](https://github.com/minetest-mods/maptools/workflows/build/badge.svg)](https://github.com/minetest-mods/maptools/actions)
Map Tools for [Minetest](https://www.minetest.net/), a free and open source infinite Map Tools for [Minetest](https://www.minetest.net/), a free and open source infinite
world block sandbox game. world block sandbox game.

View File

@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
## [Unreleased] ## [Unreleased]
### Changed
- Switch to GitHub actions.
- Benefits include faster responses.
### Removed
- Removed Travis CI.
## [2.1.0] - 2020-06-08 ## [2.1.0] - 2020-06-08
### Changed ### Changed