Skip to content

Conversation

NirajC-Microsoft
Copy link
Contributor

@NirajC-Microsoft NirajC-Microsoft commented Sep 5, 2025

Purpose

This pull request introduces a minor enhancement to the deployment workflow and infrastructure template to improve traceability of resource creation. The main change is the addition of a createdBy parameter that records the pipeline or user responsible for the deployment.

Parameterization and resource tagging:

  • .github/workflows/RAdeploy.yml: The Azure deployment command now passes a createdBy="Pipeline" parameter, allowing the infrastructure to record that the deployment was initiated by the pipeline.

  • infra/bicep/main.bicep: Added a new createdBy parameter to the Bicep template, which defaults to the deployer's username if not explicitly set. The resource group tags now use this parameter for the CreatedBy tag, enabling better tracking of resource ownership.

  • ...

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

…event validation pipeline failures caused by the deployer function in the Bicep file.
@Roopan-Microsoft Roopan-Microsoft merged commit 4833b04 into byoc-researcher Sep 5, 2025
5 checks passed
@Roopan-Microsoft Roopan-Microsoft deleted the psl-addcreatedbyparaminyml1 branch September 5, 2025 11:39
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.

2 participants