From fd4cb0c96f70265031befa5e00ddc192dd5e00bb Mon Sep 17 00:00:00 2001 From: ThetaDev Date: Tue, 14 May 2024 15:52:53 +0200 Subject: [PATCH 1/2] ci: fix: use pnpm run --- .forgejo/workflows/ci.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.forgejo/workflows/ci.yaml b/.forgejo/workflows/ci.yaml index 7dc226c..e6dfd6e 100644 --- a/.forgejo/workflows/ci.yaml +++ b/.forgejo/workflows/ci.yaml @@ -38,19 +38,19 @@ jobs: cp .env.test .env - name: ๐Ÿง lint run: | - npm run check - npm run lint + pnpm run check + pnpm run lint - name: ๐Ÿงช Unit test - run: npm run test:unit + run: pnpm run test:unit - name: ๐Ÿงช Integration test run: | npx prisma migrate reset --force - npm run test:integration + pnpm run test:integration - name: ๐Ÿ‘จโ€๐Ÿ”ฌ E2E test id: e2etest run: | - npm run build -l silent - npm run test:e2e + pnpm run build -l silent + pnpm run test:e2e - name: ๐Ÿ’ข Upload E2E report if: ${{ failure() && steps.e2etest.conclusion == 'failure' }} uses: https://code.forgejo.org/forgejo/upload-artifact@v4 @@ -72,7 +72,7 @@ jobs: - name: ๐Ÿ“ฆ pnpm install run: pnpm install - name: โš’๏ธ Build web application - run: npm run build + run: pnpm run build - name: ๐Ÿ‹ Build docker image uses: https://code.thetadev.de/ThetaDev/action-kaniko@v1 with: From 3b2f34952ac18d5a209ff2b189bc899815419359 Mon Sep 17 00:00:00 2001 From: ThetaDev Date: Tue, 14 May 2024 15:53:11 +0200 Subject: [PATCH 2/2] chore(release): release v0.3.3 --- CHANGELOG.md | 17 +++++++++++++++++ package.json | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 879e1cd..bda8d0a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,23 @@ All notable changes to this project will be documented in this file. +## [v0.3.3](https://code.thetadev.de/HSA/Visitenbuch/compare/v0.3.2..v0.3.3) - 2024-05-14 + +### ๐Ÿš€ Features + +- Add E2E testing - ([8d9b75c](https://code.thetadev.de/HSA/Visitenbuch/commit/8d9b75c5fd634ae547c2690a68957264a6d447e4)) +- Make page printable - ([04d9883](https://code.thetadev.de/HSA/Visitenbuch/commit/04d9883c9655379301e0c41cc55ebdaa90c68821)) + +### ๐Ÿ› Bug Fixes + +- Update ESLint config and fix lints - ([009729b](https://code.thetadev.de/HSA/Visitenbuch/commit/009729b877e4f050fa0d1159aaa86dd43d534621)) +- FilterList selection hides items from other FilterLists - ([cc1ebaf](https://code.thetadev.de/HSA/Visitenbuch/commit/cc1ebaff1a4573970f04dc44591ee7e9afb9a842)) + +### ๐Ÿงช Testing + +- Use fixtures for E2E tests, fix wrong OIDC URL in CI - ([cbc7d65](https://code.thetadev.de/HSA/Visitenbuch/commit/cbc7d65103695565db64b4770cce71f5d37920b6)) + + ## [v0.3.2](https://code.thetadev.de/HSA/Visitenbuch/compare/v0.3.1..v0.3.2) - 2024-05-13 ### ๐Ÿ› Bug Fixes diff --git a/package.json b/package.json index 61fcd29..bc6e46c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "visitenbuch", - "version": "0.3.2", + "version": "0.3.3", "private": true, "license": "AGPL-3.0", "scripts": {