Compare commits
4 commits
ada6d71ff2
...
027100867f
Author | SHA1 | Date | |
---|---|---|---|
027100867f | |||
41312cc467 | |||
58fe0baebd | |||
0a584d4f75 |
5 changed files with 47 additions and 4 deletions
|
@ -38,7 +38,8 @@ jobs:
|
||||||
release:
|
release:
|
||||||
runs-on: cimaster-latest
|
runs-on: cimaster-latest
|
||||||
needs: test
|
needs: test
|
||||||
if: ${{ github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/v') }}
|
if: ${{ startsWith(github.ref, 'refs/tags/v') }}
|
||||||
|
# if: ${{ github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/v') }}
|
||||||
steps:
|
steps:
|
||||||
- name: 👁️ Checkout repository
|
- name: 👁️ Checkout repository
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
@ -71,3 +72,8 @@ jobs:
|
||||||
with:
|
with:
|
||||||
title: "Visitenbuch ${{ github.ref_name }}"
|
title: "Visitenbuch ${{ github.ref_name }}"
|
||||||
body: "${{ env.CHANGELOG }}"
|
body: "${{ env.CHANGELOG }}"
|
||||||
|
|
||||||
|
- name: 🚀 Deploy to server
|
||||||
|
if: ${{ startsWith(github.ref, 'refs/tags/v') }}
|
||||||
|
run: |
|
||||||
|
curl -H "Authorization: Bearer ${{ secrets.THETADEV_DE_WATCHTOWER_TOKEN }}" https://watchtower.thetadev.de/v1/update
|
||||||
|
|
31
CHANGELOG.md
31
CHANGELOG.md
|
@ -3,6 +3,37 @@
|
||||||
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.0](https://code.thetadev.de/HSA/Visitenbuch/compare/v0.2.1..v0.3.0) - 2024-05-12
|
||||||
|
|
||||||
|
### 🚀 Features
|
||||||
|
|
||||||
|
- Create executions without marking entry as done ('notes') - ([f630ee0](https://code.thetadev.de/HSA/Visitenbuch/commit/f630ee08b888cc098e8dfb41a2e6f87c3e2f264f))
|
||||||
|
- Add multi-column sort - ([2a7aa61](https://code.thetadev.de/HSA/Visitenbuch/commit/2a7aa618d9386951a1da70cd021db8f9bd0b062f))
|
||||||
|
- Improve date selector (allow for manual range input, add day/week arrows on visit view) - ([b2a1888](https://code.thetadev.de/HSA/Visitenbuch/commit/b2a188831fb19f3bc5e39b0dfdc53a6767c60e8a))
|
||||||
|
- Add group by station - ([25a60d5](https://code.thetadev.de/HSA/Visitenbuch/commit/25a60d5d6120ed94128d85d17737c2291d226a14))
|
||||||
|
|
||||||
|
### 🐛 Bug Fixes
|
||||||
|
|
||||||
|
- Add tooltips to icon buttons - ([829c73a](https://code.thetadev.de/HSA/Visitenbuch/commit/829c73a50ff7e8eb95eea60e46c6aa72e9e03027))
|
||||||
|
- Dockerfile - ([597f750](https://code.thetadev.de/HSA/Visitenbuch/commit/597f7506959ff1267d615b36c9e316394a5e15c9))
|
||||||
|
- HumanDate missing space - ([c5f9740](https://code.thetadev.de/HSA/Visitenbuch/commit/c5f974096ee371599bad0bd60c8187af15c96e70))
|
||||||
|
|
||||||
|
### 🚜 Refactor
|
||||||
|
|
||||||
|
- SchemaNewExecution definition - ([29d092a](https://code.thetadev.de/HSA/Visitenbuch/commit/29d092aaac4d3bfa96ba84f7c7049f00076ddb9b))
|
||||||
|
|
||||||
|
### 🧪 Testing
|
||||||
|
|
||||||
|
- Make test db URL configurable - ([0d14212](https://code.thetadev.de/HSA/Visitenbuch/commit/0d1421285f6ae4b18503f7088763e9506bff1016))
|
||||||
|
|
||||||
|
### ⚙️ Miscellaneous Tasks
|
||||||
|
|
||||||
|
- Pre-commit: deny eslint warnings - ([dc43b42](https://code.thetadev.de/HSA/Visitenbuch/commit/dc43b429e07025e340f17f691438aeb6cb3a062c))
|
||||||
|
- Update dependencies - ([cdefc7c](https://code.thetadev.de/HSA/Visitenbuch/commit/cdefc7ca90f87a50e8e6a18e6dfd0f88691c25bf))
|
||||||
|
- Improve release script - ([e634919](https://code.thetadev.de/HSA/Visitenbuch/commit/e634919e4363b3bb21b61b1c3f469ed59d9dc0e5))
|
||||||
|
- Update README - ([58fe0ba](https://code.thetadev.de/HSA/Visitenbuch/commit/58fe0baebd975c4618d0a951095c2f318fede8a4))
|
||||||
|
|
||||||
|
|
||||||
## [v0.2.1](https://code.thetadev.de/HSA/Visitenbuch/compare/v0.2.0..v0.2.1) - 2024-05-07
|
## [v0.2.1](https://code.thetadev.de/HSA/Visitenbuch/compare/v0.2.0..v0.2.1) - 2024-05-07
|
||||||
|
|
||||||
### 🐛 Bug Fixes
|
### 🐛 Bug Fixes
|
||||||
|
|
|
@ -34,3 +34,11 @@ npm run build
|
||||||
You can preview the production build with `npm run preview`.
|
You can preview the production build with `npm run preview`.
|
||||||
|
|
||||||
> To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment.
|
> To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment.
|
||||||
|
|
||||||
|
### Release
|
||||||
|
|
||||||
|
To release a new version, tun the release script with the new version as a parameter
|
||||||
|
|
||||||
|
```bash
|
||||||
|
./release.sh 1.0.0
|
||||||
|
```
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "visitenbuch",
|
"name": "visitenbuch",
|
||||||
"version": "0.2.1",
|
"version": "0.3.0",
|
||||||
"private": true,
|
"private": true,
|
||||||
"license": "AGPL-3.0",
|
"license": "AGPL-3.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|
|
@ -34,8 +34,6 @@ else
|
||||||
eval "git-cliff $CLIFF_ARGS --output '$CHANGELOG'"
|
eval "git-cliff $CLIFF_ARGS --output '$CHANGELOG'"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
editor "$CHANGELOG"
|
|
||||||
|
|
||||||
git add "$CHANGELOG"
|
git add "$CHANGELOG"
|
||||||
git commit -m "chore(release): release v$VERSION"
|
git commit -m "chore(release): release v$VERSION"
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue