From 14213ada71864b81e284de87e900c29308835007 Mon Sep 17 00:00:00 2001 From: RblSb Date: Tue, 2 Jun 2020 14:01:42 +0300 Subject: [PATCH] Github actions (#9259) * Github actions * Clean up * Split neko installation to platform files * Fix hl best test is disabled test * Windows hl fix * Disable lua for windows --- tests/runci/Config.hx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/runci/Config.hx b/tests/runci/Config.hx index f0a32067747..c617edbf362 100644 --- a/tests/runci/Config.hx +++ b/tests/runci/Config.hx @@ -6,6 +6,7 @@ enum Ci { TravisCI; AppVeyor; AzurePipelines; + GithubActions; } class Config { @@ -29,6 +30,8 @@ class Config { AppVeyor; else if (Sys.getEnv("TF_BUILD") == "True") AzurePipelines; + else if (Sys.getEnv("GITHUB_WORKSPACE") != null) + GithubActions; else null; @@ -38,9 +41,10 @@ class Config { static public final colorSupported = switch [ci, systemName] { case [AzurePipelines, _]: true; // not sure + case [GithubActions, _]: true; case [TravisCI | AppVeyor, _]: true; case [_, "Linux" | "Mac"]: true; case [_, "Windows"]: false; case _: false; } -} \ No newline at end of file +}