Skip to content

Commit 1666ae7

Browse files
committed
refactor: clean up deploy-demo workflow by removing unused inputs and summary step
- Removed the `update_release_notes` input as it was not utilized in the workflow. - Eliminated the summary step that echoed deployment success or failure messages, streamlining the deployment process.
1 parent 29be168 commit 1666ae7

File tree

1 file changed

+0
-15
lines changed

1 file changed

+0
-15
lines changed

.github/workflows/deploy-demo.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,6 @@ on:
88
required: true
99
type: string
1010
default: 'latest'
11-
update_release_notes:
12-
description: 'Update GitHub release notes with deployment status'
13-
required: false
14-
type: boolean
15-
default: false
1611
workflow_call:
1712
inputs:
1813
version:
@@ -58,13 +53,3 @@ jobs:
5853
5954
echo "✅ Demo deployment completed successfully!"
6055
echo "🌐 Demo should be available at the configured endpoint"
61-
62-
- name: Summary
63-
if: always()
64-
run: |
65-
if [ "${{ steps.deploy.outcome }}" = "success" ]; then
66-
echo "✅ Demo deployment successful for version ${{ inputs.version }}"
67-
echo "🌐 Demo environment updated"
68-
else
69-
echo "❌ Demo deployment failed for version ${{ inputs.version }}"
70-
echo "📋 Check the deployment logs above for details"

0 commit comments

Comments
 (0)