Compare commits

...

3 commits

Author SHA1 Message Date
d7ecac657f
chore(release): release v0.3.2
All checks were successful
Visitenbuch CI / test (push) Successful in 1m38s
Visitenbuch CI / release (push) Successful in 5m59s
2024-05-13 14:08:56 +02:00
fb958c0c55
fix: disable NPM update notifier 2024-05-13 14:05:39 +02:00
215414fb87
ci: fix release tag ref 2024-05-13 13:47:54 +02:00
4 changed files with 15 additions and 4 deletions

View file

@ -65,7 +65,7 @@ jobs:
run: | run: |
{ {
echo 'CHANGELOG<<END_OF_FILE' echo 'CHANGELOG<<END_OF_FILE'
git show -s --format=%N "${{ github.ref }}" | tail -n +4 | awk 'BEGIN{RS="-----BEGIN PGP SIGNATURE-----"} NR==1{printf $0}' git show -s --format=%N "${{ github.ref_name }}" | tail -n +4 | awk 'BEGIN{RS="-----BEGIN PGP SIGNATURE-----"} NR==1{printf $0}'
echo END_OF_FILE echo END_OF_FILE
} >> "$GITHUB_ENV" } >> "$GITHUB_ENV"
- name: 🎉 Publish release - name: 🎉 Publish release
@ -78,4 +78,4 @@ jobs:
- name: 🚀 Deploy to server - name: 🚀 Deploy to server
if: ${{ startsWith(github.ref, 'refs/tags/v') }} if: ${{ startsWith(github.ref, 'refs/tags/v') }}
run: | run: |
curl -H "Authorization: Bearer ${{ secrets.THETADEV_DE_WATCHTOWER_TOKEN }}" https://watchtower.thetadev.de/v1/update curl -s -H "Authorization: Bearer ${{ secrets.THETADEV_DE_WATCHTOWER_TOKEN }}" https://watchtower.thetadev.de/v1/update

View file

@ -3,6 +3,13 @@
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
## [v0.3.2](https://code.thetadev.de/HSA/Visitenbuch/compare/v0.3.1..v0.3.2) - 2024-05-13
### 🐛 Bug Fixes
- Disable NPM update notifier - ([fb958c0](https://code.thetadev.de/HSA/Visitenbuch/commit/fb958c0c5592229037e50407af9f79d0894eb369))
## [v0.3.1](https://code.thetadev.de/HSA/Visitenbuch/compare/v0.3.0..v0.3.1) - 2024-05-13 ## [v0.3.1](https://code.thetadev.de/HSA/Visitenbuch/compare/v0.3.0..v0.3.1) - 2024-05-13
### 🚀 Features ### 🚀 Features

View file

@ -7,7 +7,11 @@ COPY package.json pnpm-lock.yaml run/entrypoint.sh ./
COPY prisma ./prisma COPY prisma ./prisma
# Setup pnpm, install Prisma CLI (for generating client) and install dependencies # Setup pnpm, install Prisma CLI (for generating client) and install dependencies
RUN corepack enable && pnpm i --prod && pnpm audit fix && npx prisma generate RUN npm config set update-notifier false && \
corepack enable && \
pnpm i --prod && \
pnpm audit fix && \
npx prisma generate
# copy built SvelteKit app to /app # copy built SvelteKit app to /app
COPY build ./ COPY build ./

View file

@ -1,6 +1,6 @@
{ {
"name": "visitenbuch", "name": "visitenbuch",
"version": "0.3.1", "version": "0.3.2",
"private": true, "private": true,
"license": "AGPL-3.0", "license": "AGPL-3.0",
"scripts": { "scripts": {