Commit graph

13 commits

Author SHA1 Message Date
Ben Jackson
632e6696ef Add SSH login for failures 2020-12-02 18:06:37 +00:00
Ben Jackson
c531686d39 Use the cask of macvim because apparently the formula requires building gcc from source 2020-12-02 18:06:37 +00:00
Eduardo Mezêncio
85865e0012 Add regression tests for lua support
Change Dockerfile to install lua, luajit and love and also to install
nodejs 12 needed to build the lua debug adapter. Create the
love-headless test in support/test/lua to test love without an x server.
2020-11-16 15:08:55 -03:00
Ben Jackson
8d17572538 brew update is failing as some taps have been removed
Per https://github.com/Homebrew/homebrew-core/issues/30917, use brew
update-reset to fix it
2020-10-14 15:50:10 +01:00
Ben Jackson
9e2526c4a4 Fix logs in the wrong place when runnning tests withotu basedir 2020-09-19 11:18:40 +01:00
Ben Jackson
173f2d6f37 CI: maybe this is the pattern we need ? 2020-09-11 17:06:05 +01:00
Ben Jackson
e76d6a5c97 Use a sensible tag 2020-09-11 16:50:10 +01:00
Ben Jackson
1db1bd6d5b Need to specify the exact asset path 2020-09-11 16:44:57 +01:00
Ben Jackson
a037e4d31a We need to globstar the test log dirs 2020-09-11 16:25:00 +01:00
Ben Jackson
2e3bbef6df The steps context doesn't seem to work 2020-09-11 16:14:26 +01:00
Ben Jackson
853af58124 Update badge and upload logs if tests fail 2020-09-11 15:43:58 +01:00
Ben Jackson
8b8be9f5b5 Port builds to GitHub Actions too 2020-09-04 18:57:56 +01:00
Ben Jackson
3e452b73d1 Migrate linting to GitHub actions 2020-09-04 16:52:32 +01:00