diff --git a/Dockerfile b/Dockerfile index d845650..52715d0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,6 @@ WORKDIR /app # copy dependency list COPY package.json pnpm-lock.yaml run/entrypoint.sh ./ -COPY patches ./patches COPY prisma ./prisma # Setup pnpm, install Prisma CLI (for generating client) and install dependencies diff --git a/release.sh b/release.sh index 06abc7b..40b930f 100755 --- a/release.sh +++ b/release.sh @@ -1,5 +1,22 @@ -#!/usr/bin/env bash +#!/bin/bash set -e +cd "$(dirname "$0")" + +if [ -n "$(git status --porcelain)" ]; then + echo "Uncommitted changes" + exit 1 +fi + +if [[ ! "$1" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]; then + echo "Invalid version '$1'"; + exit 1; +fi + +# Update package version +contents="$(jq ".version = \"$1\"" package.json)" +echo -E "${contents}" > package.json +pnpm i +git add package.json pnpm-lock.yaml CHANGELOG="CHANGELOG.md" diff --git a/src/lib/assets/icon.png b/src/lib/assets/icon.png deleted file mode 100644 index 33a689f..0000000 Binary files a/src/lib/assets/icon.png and /dev/null differ