feat: release v1.1.0 with enhancements and refactoring
Docker images / prepare-release (push) Failing after 7s
Docker images / backend-image (push) Has been skipped
Docker images / frontend-image (push) Has been skipped
Docker images / updater-image (push) Has been skipped
Docker images / publish-release (push) Has been skipped
Docker images / notify-webhook (push) Has been skipped

- Updated application version to 1.1.0, reflecting new features and improvements.
- Enhanced release management by allowing Docker images to be built even when no new commits are present since the last tag.
- Implemented new features including database backup and restore functionality, improved network configuration handling, and enhanced UI feedback with toast notifications.
- Refactored code to replace custom API fetch logic with a utility function for better maintainability.
- Streamlined Docker workflows and improved build efficiency through various configuration updates.
This commit is contained in:
Denozordec
2026-05-12 17:28:13 +07:00
parent 9ccc8459d7
commit 4b92a6eb81
5 changed files with 226 additions and 14 deletions
+1 -6
View File
@@ -36,7 +36,6 @@ jobs:
run: node .ci/scripts/compute-release.mjs
- name: Upload release artifacts
if: steps.release.outputs.should_release == 'true'
uses: actions/upload-artifact@v4
with:
name: release-artifacts
@@ -46,7 +45,6 @@ jobs:
backend-image:
needs: prepare-release
if: needs.prepare-release.outputs.should_release == 'true'
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -111,7 +109,6 @@ jobs:
frontend-image:
needs: prepare-release
if: needs.prepare-release.outputs.should_release == 'true'
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -194,7 +191,6 @@ jobs:
updater-image:
needs: prepare-release
if: needs.prepare-release.outputs.should_release == 'true'
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -320,12 +316,11 @@ jobs:
fi
notify-webhook:
if: ${{ secrets.DEPLOY_WEBHOOK_URL != '' && needs.prepare-release.outputs.should_release == 'true' }}
if: ${{ secrets.DEPLOY_WEBHOOK_URL != '' }}
needs:
- prepare-release
- backend-image
- frontend-image
- publish-release
runs-on: ubuntu-latest
steps:
- name: Notify deploy webhook