From 5e251a5fdfced4137c16f15ce3ef781d51a66dcd Mon Sep 17 00:00:00 2001 From: Dawid Dziurla Date: Mon, 18 Nov 2019 13:05:04 +0100 Subject: [PATCH] Initial commit --- Dockerfile | 7 +++++++ LICENSE | 22 ++++++++++++++++++++++ README.md | 5 +++++ action.yml | 12 ++++++++++++ entrypoint.sh | 3 +++ 5 files changed, 49 insertions(+) create mode 100644 Dockerfile create mode 100644 LICENSE create mode 100644 README.md create mode 100644 action.yml create mode 100755 entrypoint.sh diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..af667303 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM alpine:3.10 + +COPY LICENSE README.md / + +COPY entrypoint.sh /entrypoint.sh + +ENTRYPOINT ["/entrypoint.sh"] diff --git a/LICENSE b/LICENSE new file mode 100644 index 00000000..a67dca8b --- /dev/null +++ b/LICENSE @@ -0,0 +1,22 @@ + +The MIT License (MIT) + +Copyright (c) 2018 GitHub, Inc. and contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 00000000..25842b56 --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +# Container Action Template + +To get started, click the `Use this template` button on this repository [which will create a new repository based on this template](https://github.blog/2019-06-06-generate-new-repositories-with-repository-templates/). + +For info on how to build your first Container action, see the [toolkit docs folder](https://github.com/actions/toolkit/blob/master/docs/container-action.md). diff --git a/action.yml b/action.yml new file mode 100644 index 00000000..4353abb9 --- /dev/null +++ b/action.yml @@ -0,0 +1,12 @@ +name: 'Container Action Template' +description: 'Get started with Container actions' +author: 'GitHub' +inputs: + myInput: + description: 'Input to use' + default: 'world' +runs: + using: 'docker' + image: 'Dockerfile' + args: + - ${{ inputs.myInput }} diff --git a/entrypoint.sh b/entrypoint.sh new file mode 100755 index 00000000..3b8cd2da --- /dev/null +++ b/entrypoint.sh @@ -0,0 +1,3 @@ +#!/bin/sh -l + +echo "hello $1"