From d371af3e5676f58c2764cf09555956c532466047 Mon Sep 17 00:00:00 2001 From: Justin Kenyon Date: Mon, 22 Apr 2019 16:02:46 -0400 Subject: [PATCH 1/6] Update main.workflow --- .github/main.workflow | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .github/main.workflow diff --git a/.github/main.workflow b/.github/main.workflow new file mode 100644 index 00000000000..f8f45219d04 --- /dev/null +++ b/.github/main.workflow @@ -0,0 +1,9 @@ +workflow "test" { + resolves = ["CI Test Runner"] + on = "push" +} + +action "CI Test Runner" { + uses = "./.github/test_runner" + secrets = ["GITHUB_TOKEN"] +} From 87fa67737b63b29e630e57246a4ebd762d723e8d Mon Sep 17 00:00:00 2001 From: Justin Kenyon Date: Mon, 22 Apr 2019 16:08:24 -0400 Subject: [PATCH 2/6] Create Dockerfile --- .github/test_runner/Dockerfile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/test_runner/Dockerfile diff --git a/.github/test_runner/Dockerfile b/.github/test_runner/Dockerfile new file mode 100644 index 00000000000..3f2f42a07f6 --- /dev/null +++ b/.github/test_runner/Dockerfile @@ -0,0 +1,14 @@ +FROM jekyll/jekyll + +LABEL "com.github.actions.name"="CI Test Runner" +LABEL "com.github.actions.description"="Run the full test suite" +LABEL "com.github.actions.icon"="gear" +LABEL "com.github.actions.color"="purple" + +ENV LC_ALL C.UTF-8 +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US.UTF-8 + +COPY entrypoint.sh / + +ENTRYPOINT ["/entrypoint.sh"] From 6cd2938dfb0180dfd49a0ae497de935d65ec1ff4 Mon Sep 17 00:00:00 2001 From: Justin Kenyon Date: Mon, 22 Apr 2019 16:09:02 -0400 Subject: [PATCH 3/6] Create entrypoint.sh --- .github/test_runner/entrypoint.sh | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .github/test_runner/entrypoint.sh diff --git a/.github/test_runner/entrypoint.sh b/.github/test_runner/entrypoint.sh new file mode 100644 index 00000000000..dfb879014de --- /dev/null +++ b/.github/test_runner/entrypoint.sh @@ -0,0 +1,3 @@ +#!/bin/sh -l + +script/cibuild From 0ac664eae700cc5805de4695ecc3ad2fe1a7fed0 Mon Sep 17 00:00:00 2001 From: Justin Kenyon Date: Mon, 22 Apr 2019 16:11:04 -0400 Subject: [PATCH 4/6] update permissions --- .github/test_runner/entrypoint.sh | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 .github/test_runner/entrypoint.sh diff --git a/.github/test_runner/entrypoint.sh b/.github/test_runner/entrypoint.sh old mode 100644 new mode 100755 From eed2ee4deb2cdb920b9766960352f9c94101479f Mon Sep 17 00:00:00 2001 From: Justin Kenyon Date: Mon, 22 Apr 2019 16:11:51 -0400 Subject: [PATCH 5/6] update dockerfile --- .github/test_runner/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/test_runner/Dockerfile b/.github/test_runner/Dockerfile index 3f2f42a07f6..12f8824502c 100644 --- a/.github/test_runner/Dockerfile +++ b/.github/test_runner/Dockerfile @@ -1,4 +1,4 @@ -FROM jekyll/jekyll +FROM ruby:2.6.2 LABEL "com.github.actions.name"="CI Test Runner" LABEL "com.github.actions.description"="Run the full test suite" From 3963ee5c066011ea952cb61523e86a8ebbd4360f Mon Sep 17 00:00:00 2001 From: Justin Kenyon Date: Mon, 22 Apr 2019 16:12:51 -0400 Subject: [PATCH 6/6] Update main.workflow --- .github/main.workflow | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/main.workflow b/.github/main.workflow index f8f45219d04..71980ca3507 100644 --- a/.github/main.workflow +++ b/.github/main.workflow @@ -5,5 +5,4 @@ workflow "test" { action "CI Test Runner" { uses = "./.github/test_runner" - secrets = ["GITHUB_TOKEN"] }