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