Support optional env_file input (#47)

Co-authored-by: Franck Nijhof <frenck@frenck.nl>
This commit is contained in:
Nanne
2022-01-16 19:08:25 +01:00
committed by GitHub
parent 8f5b06b3a8
commit 1b6a9efdd8
+8 -1
View File
@@ -18,6 +18,9 @@ inputs:
version:
description: Version to use; dev/beta/stable or a specific version number
required: false
env_file:
description: Possible path to environment file to use
required: false
runs:
using: "composite"
@@ -102,10 +105,14 @@ runs:
--entrypoint "" \
"ghcr.io/home-assistant/home-assistant:${{ steps.version.outputs.version }}" \
python -m homeassistant --version
env_file_arg=""
if [[ -f "${{ inputs.env_file }}" ]]; then
env_file_arg="--env-file ${{ inputs.env_file }}"
fi
docker run --rm \
--entrypoint "" \
-v $(pwd):/github/workspace \
$env_file_arg \
--workdir /github/workspace \
"ghcr.io/home-assistant/home-assistant:${{ steps.version.outputs.version }}" \
python -m homeassistant \