Skip to content

chore: merge dev into main#77

Merged
Roopan-Microsoft merged 3 commits intomainfrom
dev
Dec 15, 2025
Merged

chore: merge dev into main#77
Roopan-Microsoft merged 3 commits intomainfrom
dev

Conversation

@Harmanpreet-Microsoft
Copy link
Copy Markdown
Contributor

Purpose

This pull request improves how the CreatedBy tag is set and managed in the infra/main.bicep file. The main change is to make the CreatedBy tag more flexible and user-friendly by allowing an optional override and auto-detecting the deployer's identity if not provided. It also adds outputs for easier pre-deployment validation.

Enhancements to tag management and deployment transparency:

  • The createdBy parameter is now optional and, if not provided, the deployment will auto-detect a human-readable identity name for the CreatedBy tag, using the deployer's user principal name or object ID as a fallback.
  • The CreatedBy tag in the resource group tags is now set to the computed deployerIdentityName instead of the raw createdBy parameter, ensuring it always has a meaningful value.
  • New outputs (previewCreatedByTag and previewDeployerInfo) have been added to display what the CreatedBy tag will be and details about the deployer, improving pre-deployment transparency and validation.
  • ...

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

Prajwal-Microsoft and others added 3 commits December 8, 2025 15:20
chore: Down merge from main to dev
chore: update tag to show username of the deployer
@Roopan-Microsoft Roopan-Microsoft merged commit 68ab983 into main Dec 15, 2025
7 checks passed
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 1.0.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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.

3 participants