Skip to content

feat: Refactor azure-dev and azd-template-validation workflows#2165

Open
Tejasri-Microsoft wants to merge 1 commit intoAzure-Samples:devfrom
Tejasri-Microsoft:psl-ts-validation
Open

feat: Refactor azure-dev and azd-template-validation workflows#2165
Tejasri-Microsoft wants to merge 1 commit intoAzure-Samples:devfrom
Tejasri-Microsoft:psl-ts-validation

Conversation

@Tejasri-Microsoft
Copy link
Copy Markdown

This pull request introduces two new GitHub Actions workflows to automate Azure template validation and deployment processes. These workflows help ensure templates are regularly validated and streamline deployments to Azure using azd.

New GitHub Actions Workflows:

Azure Template Validation:

  • Adds .github/workflows/azd-template-validation.yml to periodically validate Azure templates using the microsoft/template-validation-action, running every Thursday and on manual trigger. It uses environment variables and secrets for secure Azure authentication and prints validation results for review.

Azure Deployment Automation:

  • Adds .github/workflows/azure-dev.yml to enable manual deployments to Azure via azd. This workflow checks out code, installs required tools, securely logs in to Azure, and provisions and deploys resources with environment-specific naming.## Purpose
  • ...

Does this introduce a breaking change?

  • Yes
  • [ x] No

How to Test

  • Get the code
git clone [repo-address]
cd [repo-name]
git checkout [branch-name]
npm install
  • Test the code

What to Check

Verify that the following are valid

  • ...

Other Information

[Copilot is generating a summary...]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant