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: 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": {