docs: update changelog and add docker images logging to workflows
This commit is contained in:
@@ -56,3 +56,9 @@ jobs:
|
||||
cache-to: type=registry,ref=rmcampos/tasknote-app:buildcache,mode=max
|
||||
build-args: |
|
||||
VITE_BUILD=${{ steps.version.outputs.tag }}
|
||||
|
||||
- name: Log pushed images
|
||||
run: |
|
||||
echo "Pushed images:"
|
||||
echo " rmcampos/tasknote-app:candidate"
|
||||
echo " rmcampos/tasknote-app:${{ steps.version.outputs.tag }}"
|
||||
@@ -43,3 +43,9 @@ jobs:
|
||||
run: |
|
||||
docker tag rmcampos/tasknote-api:latest rmcampos/tasknote-api:candidate
|
||||
docker push rmcampos/tasknote-api:candidate
|
||||
|
||||
- name: Log pushed images
|
||||
run: |
|
||||
echo "Pushed images:"
|
||||
echo " rmcampos/tasknote-api:latest"
|
||||
echo " rmcampos/tasknote-api:candidate"
|
||||
@@ -88,3 +88,9 @@ jobs:
|
||||
git config user.email "gitea-actions[bot]@noreply.lightroasted.vps-kinghost.net"
|
||||
git tag -a api-v${{ steps.version.outputs.version }} -m "Release API v${{ steps.version.outputs.version }}"
|
||||
git push origin api-v${{ steps.version.outputs.version }}
|
||||
|
||||
- name: Log pushed images
|
||||
run: |
|
||||
echo "Pushed images:"
|
||||
echo " docker.io/rmcampos/tasknote-api:latest"
|
||||
echo " docker.io/rmcampos/tasknote-api:${{ steps.version.outputs.version }}"
|
||||
@@ -81,3 +81,9 @@ jobs:
|
||||
git config user.email "gitea-actions[bot]@noreply.lightroasted.vps-kinghost.net"
|
||||
git tag -a ${{ steps.version.outputs.tag }} -m "Release ${{ steps.version.outputs.tag }}"
|
||||
git push origin ${{ steps.version.outputs.tag }}
|
||||
|
||||
- name: Log pushed images
|
||||
run: |
|
||||
echo "Pushed images:"
|
||||
echo " rmcampos/tasknote-app:latest"
|
||||
echo " rmcampos/tasknote-app:${{ steps.version.outputs.tag }}"
|
||||
@@ -97,3 +97,9 @@ jobs:
|
||||
-H "Content-Type: application/json" \
|
||||
"https://lightroasted.vps-kinghost.net/api/v1/repos/${{ github.repository }}/statuses/${{ github.event.pull_request.head.sha }}" \
|
||||
-d "{\"context\": \"staging/deploy\", \"state\": \"success\", \"description\": \"PR #${{ github.event.pull_request.number }} staging ready\", \"target_url\": \"https://tasknote-stg.darkroasted.vps-kinghost.net\"}"
|
||||
|
||||
- name: Log pushed images
|
||||
run: |
|
||||
echo "Pushed images:"
|
||||
echo " docker.io/rmcampos/tasknote-api:candidate"
|
||||
echo " docker.io/rmcampos/tasknote-api:pr-${{ github.event.pull_request.number }}"
|
||||
@@ -126,3 +126,10 @@ jobs:
|
||||
-H "Content-Type: application/json" \
|
||||
"https://lightroasted.vps-kinghost.net/api/v1/repos/${{ github.repository }}/statuses/${{ github.event.pull_request.head.sha }}" \
|
||||
-d "{\"context\": \"staging/deploy\", \"state\": \"success\", \"description\": \"PR #${{ github.event.pull_request.number }} staging ready\", \"target_url\": \"https://tasknote-stg.darkroasted.vps-kinghost.net\"}"
|
||||
|
||||
- name: Log pushed images
|
||||
run: |
|
||||
echo "Pushed images:"
|
||||
echo " rmcampos/tasknote-app:candidate"
|
||||
echo " rmcampos/tasknote-app:pr-${{ github.event.pull_request.number }}"
|
||||
echo " rmcampos/tasknote-app:${{ steps.version.outputs.tag }}"
|
||||
+14
-1
@@ -7,7 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## app-v2026.06.24.? - 2026-06-25
|
||||
## app-v2026.07.01.140 - 2026-07-01
|
||||
|
||||
### Added
|
||||
- Support for `Draft` notes and tasks.
|
||||
- Memory for open notes in the home page, if a tab is closed, the app will remember.
|
||||
|
||||
### Fixed
|
||||
- Frontend app build version release getting lost in workflows.
|
||||
|
||||
### Security
|
||||
- Addressed a list of critical security issues including validations, logging, and passwords.
|
||||
|
||||
### Docker images
|
||||
- `rmcampos/tasknote-app:app-v2026.07.01.140`
|
||||
|
||||
### Changed
|
||||
- Bumped client minor and major dependencies.
|
||||
|
||||
Reference in New Issue
Block a user