Skip to content

fix: Reapply parameter name standardization Revert revert 576#604

Closed
Prachig-Microsoft wants to merge 1 commit intodevfrom
revert-revert-576
Closed

fix: Reapply parameter name standardization Revert revert 576#604
Prachig-Microsoft wants to merge 1 commit intodevfrom
revert-revert-576

Conversation

@Prachig-Microsoft
Copy link
Copy Markdown
Contributor

This pull request updates several GitHub Actions workflow files to standardize and clarify environment variable names related to Azure AI service locations and Log Analytics workspace IDs. It also introduces new workflows for template validation and Azure development deployments. The most significant changes are grouped below:

Standardization of Environment Variable Names:

Workflow Enhancements and Additions:

  • Added a new workflow .github/workflows/azd-template-validation.yml to automatically validate Azure Developer (azd) templates on a schedule and on demand, improving template reliability.
  • Introduced .github/workflows/azure-dev.yml for manual Azure development deployments, supporting streamlined dev/test scenarios.

Parameter and Naming Updates:

  • Updated parameter names in .github/workflows/CI.yml to use azureAiServiceLocation instead of aiDeploymentsLocation for clarity and alignment with other workflows.

These changes improve maintainability, reduce ambiguity, and enhance the automation and validation of Azure deployments in the CI/CD pipeline.## Purpose

  • ...

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

Comment on lines +53 to +56
catch (Exception ex)
{
_logger.LogError(ex, "Failed to track event: {EventName}", eventName);
}
Comment on lines +76 to +79
catch (Exception ex)
{
_logger.LogError(ex, "Failed to track exception");
}
Comment on lines +101 to +104
catch (Exception ex)
{
_logger.LogError(ex, "Failed to track dependency: {DependencyName}", dependencyName);
}
Comment on lines +124 to +127
catch (Exception ex)
{
_logger.LogError(ex, "Failed to track metric: {MetricName}", metricName);
}
Comment on lines +146 to +149
catch (Exception ex)
{
_logger.LogError(ex, "Failed to set activity tag: {Key}", key);
}
Comment on lines +166 to +169
catch (Exception ex)
{
_logger.LogError(ex, "Failed to flush telemetry client");
}
@Prachig-Microsoft Prachig-Microsoft changed the base branch from main to dev April 9, 2026 16:49
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