Skip to content

Conversation

@VishalS-Microsoft
Copy link
Contributor

Purpose

This pull request updates the deployment workflows and infrastructure templates to improve resource tagging and traceability. The main changes include adding a precise creation timestamp to deployment tags and updating the template name based on networking configuration.

Deployment workflow improvements:

  • Added generation of a UTC timestamp (current_date) in the format YYYY-MM-DDTHH:MM:SS.SSSSSSSZ during deployments in both .github/workflows/deploy-waf.yml and .github/workflows/deploy.yml. [1] [2]
  • Included the new CreatedDate timestamp in the tags parameter for Azure deployments, along with other metadata for validation and security control. [1] [2]

Infrastructure template update:

  • Modified the TemplateName tag in infra/main.bicep to use 'MACAE - WAF' when private networking is enabled, otherwise defaults to 'MACAE'.

Does this introduce a breaking change?

  • Yes
  • 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

@Roopan-Microsoft Roopan-Microsoft merged commit e7f78a9 into dev Sep 23, 2025
8 checks passed
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.

3 participants