From 6c5dc2990a1ba5a9d3a7404e79e66995f109d527 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?arnoud=20th=C3=B6rig?= Date: Wed, 21 Aug 2019 10:34:00 +0200 Subject: [PATCH 1/6] Step 1 --- action-a/Dockerfile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 action-a/Dockerfile diff --git a/action-a/Dockerfile b/action-a/Dockerfile new file mode 100644 index 0000000..f57713c --- /dev/null +++ b/action-a/Dockerfile @@ -0,0 +1,14 @@ +FROM debian:9.5-slim + +LABEL "com.github.actions.name"="Hello World" +LABEL "com.github.actions.description"="Write arguments to the standard output" +LABEL "com.github.actions.icon"="mic" +LABEL "com.github.actions.color"="purple" + +LABEL "repository"="http://github.com/octocat/hello-world" +LABEL "homepage"="http://github.com/actions" +LABEL "maintainer"="Octocat " + +ADD entrypoint.sh /entrypoint.sh +ENTRYPOINT ["/entrypoint.sh"] + From 198f18d62b0f0dc2588caa4774b52b52663898d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?arnoud=20th=C3=B6rig?= Date: Wed, 21 Aug 2019 10:40:55 +0200 Subject: [PATCH 2/6] add entrypoint.sh --- action-a/entrypoint.sh | 4 ++++ 1 file changed, 4 insertions(+) create mode 100755 action-a/entrypoint.sh diff --git a/action-a/entrypoint.sh b/action-a/entrypoint.sh new file mode 100755 index 0000000..d1241c7 --- /dev/null +++ b/action-a/entrypoint.sh @@ -0,0 +1,4 @@ +#!/bin/sh -l + +sh -c "echo Hello world my name is $MY_NAME" + From a471fd699749e7d2ca324147532e05c8dcfbf787 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?arnoud=20th=C3=B6rig?= Date: Wed, 21 Aug 2019 10:45:00 +0200 Subject: [PATCH 3/6] add main.yml --- .github/workflows/main.yml | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..d8f3d2a --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,3 @@ +name: A workflow for my Hello World file +on: push + From 7447a464dbf99bad85c87ad6ecbbcbc9f3c69a01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?arnoud=20th=C3=B6rig?= Date: Wed, 21 Aug 2019 10:50:22 +0200 Subject: [PATCH 4/6] add action block --- .github/workflows/main.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d8f3d2a..259ba1e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,3 +1,12 @@ name: A workflow for my Hello World file on: push +jobs: + build: + name: Hello world action + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - uses: ./action-a + env: + MY_NAME: "Mona" From 44c717512e54f289eff2b2d255310f0342d681e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?arnoud=20th=C3=B6rig?= Date: Wed, 21 Aug 2019 11:08:02 +0200 Subject: [PATCH 5/6] test --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 259ba1e..17b3f8f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -9,4 +9,4 @@ jobs: - uses: actions/checkout@master - uses: ./action-a env: - MY_NAME: "Mona" + MY_NAME: "Mona Lisa" From 9a6a937b5a0006690c8dc157ef4d9fcf30c1ac3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?arnoud=20th=C3=B6rig?= Date: Wed, 21 Aug 2019 11:10:33 +0200 Subject: [PATCH 6/6] work around empty master branch --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 17b3f8f..f08b630 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -6,7 +6,7 @@ jobs: name: Hello world action runs-on: ubuntu-latest steps: - - uses: actions/checkout@master + - uses: actions/checkout@first-action - uses: ./action-a env: MY_NAME: "Mona Lisa"