Skip to content

Commit 1ce8a7c

Browse files
authored
Merge pull request #1 from relsqui/master
Support package names with spaces in them
2 parents 2e4b61c + 28dbb1d commit 1ce8a7c

File tree

2 files changed

+7
-9
lines changed

2 files changed

+7
-9
lines changed

Dockerfile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,12 @@ LABEL "com.github.actions.description"="Publishes releases to Itch.io using Butl
55
LABEL "com.github.actions.icon"="upload"
66
LABEL "com.github.actions.color"="white"
77

8-
RUN yum update -y
9-
108
# Install Butler
119
ADD https://dl.itch.ovh/butler/linux-amd64/head/butler /usr/bin/
1210
RUN chmod +x /usr/bin/butler
11+
RUN butler upgrade --assume-yes
1312

1413
# Run butler push
1514
ADD entrypoint.sh /entrypoint.sh
1615
RUN chmod +x entrypoint.sh
17-
ENTRYPOINT ["/entrypoint.sh"]
16+
ENTRYPOINT ["/entrypoint.sh"]

entrypoint.sh

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,15 @@ set -e
44
mkdir -p ~/.config/itch
55
echo $BUTLER_CREDENTIALS > ~/.config/itch/butler_creds
66

7-
8-
versionArguement=""
7+
versionArgument=""
98

109
if [ "$VERSION" != "" ]
1110
then
12-
versionArguement="--userversion ${VERSION}"
11+
versionArgument="--userversion ${VERSION}"
1312
elif [ "$VERSION_FILE" != "" ]
1413
then
15-
versionArguement="--userversion-file ${VERSION_FILE}"
14+
versionArgument="--userversion-file ${VERSION_FILE}"
1615
fi
1716

18-
echo "butler push $PACKAGE $ITCH_USER/$ITCH_GAME:$CHANNEL ${versionArguement}"
19-
butler push $PACKAGE $ITCH_USER/$ITCH_GAME:$CHANNEL ${versionArguement}
17+
echo "butler push \"$PACKAGE\" $ITCH_USER/$ITCH_GAME:$CHANNEL ${versionArgument}"
18+
butler push "$PACKAGE" $ITCH_USER/$ITCH_GAME:$CHANNEL ${versionArgument}

0 commit comments

Comments
 (0)