From dffbc9aa1b6c55b0c8312cbbd1e451b52ca0acb6 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Sat, 18 May 2024 00:10:58 -0400 Subject: [PATCH] fix: support both actions env vars and arguments --- Dockerfile | 2 +- github-entrypoint | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4d8a666..fe3ca72 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,5 +8,5 @@ FROM alpine:3.19.1 # hadolint ignore=DL3018 COPY --from=builder /go/src/github.com/dokku/semver-generator/semver-generator /usr/local/bin/semver-generator COPY github-entrypoint /usr/local/bin/github-entrypoint -ENTRYPOINT ["/usr/local/bin/semver-generator"] +ENTRYPOINT ["/usr/local/bin/github-entrypoint"] LABEL org.opencontainers.image.description "A tool for generating a semver version from an existing version and a desired bump level" \ No newline at end of file diff --git a/github-entrypoint b/github-entrypoint index 3a08ff1..9047f97 100755 --- a/github-entrypoint +++ b/github-entrypoint @@ -1,3 +1,7 @@ #!/usr/bin/env sh -/usr/local/bin/semver-generator --bump "$INPUT_BUMP" --input "$INPUT_VERSION" +if [ -n "$INPUT_VERSION" ] && [ -n "$INPUT_BUMP" ]; then + /usr/local/bin/semver-generator --bump "$INPUT_BUMP" --input "$INPUT_VERSION" +else + /usr/local/bin/semver-generator "$@" +fi