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
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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user