Skip to content

ci: minor refinements to deploy.yml #246

Merged
Roopan-Microsoft merged 5 commits intomainfrom
psl-ciupdate
Oct 28, 2025
Merged

ci: minor refinements to deploy.yml #246
Roopan-Microsoft merged 5 commits intomainfrom
psl-ciupdate

Conversation

@Harmanpreet-Microsoft
Copy link
Copy Markdown
Contributor

Purpose

This pull request makes several adjustments to the deploy.yml GitHub Actions workflow, primarily focusing on simplifying triggers, cleaning up unused environment variables and parameters, and updating notification messaging. The changes aim to streamline the deployment pipeline and improve clarity in failure notifications.

Workflow trigger and scheduling changes:

  • Commented out the workflow_run trigger's types and branches filters, as well as the scheduled cron trigger, leaving only manual (workflow_dispatch) execution enabled. This prevents automatic or scheduled runs and restricts deployments to manual triggers.

Environment variable and parameter cleanup:

  • Removed the export and usage of the GPT_MIN_CAPACITY environment variable from both the environment setup and the Azure deployment parameters, indicating it's no longer needed in the deployment process. [1] [2]

Notification messaging update:

  • Updated the failure notification email body to reference "CodeMod Deployment Automation" instead of "DocGen Deployment Automation" for improved accuracy in communication.
  • ...

Does this introduce a breaking change?

  • Yes
  • No

Golden Path Validation

  • I have tested the primary workflows (the "golden path") to ensure they function correctly without errors.

Deployment Validation

  • I have validated the deployment process successfully and all services are running as expected with this change.

What to Check

Verify that the following are valid

  • ...

Other Information

@Roopan-Microsoft Roopan-Microsoft merged commit bff89b0 into main Oct 28, 2025
7 of 9 checks passed
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 1.5.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@Harmanpreet-Microsoft Harmanpreet-Microsoft deleted the psl-ciupdate branch January 2, 2026 11:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants