Skip to content

fix: merging dev changes to main#210

Merged
Prajwal-Microsoft merged 6 commits intomainfrom
dev
Jul 9, 2025
Merged

fix: merging dev changes to main#210
Prajwal-Microsoft merged 6 commits intomainfrom
dev

Conversation

@Roopan-Microsoft
Copy link
Copy Markdown
Contributor

Purpose

  • This pull request introduces enhancements to the workflow automation, infrastructure scripts, and schema registration processes. Key updates include adding support for dynamic inputs in GitHub Actions workflows, improving environment variable handling, and enhancing schema registration output for GitHub Actions.

Workflow Automation Enhancements:

  • Added workflow_call support in .github/workflows/test-automation.yml to enable dynamic inputs (CP_WEB_URL, CP_RG, CP_CONTAINERAPP_PREFIX) for reusable workflows. Updated environment variables to use these inputs.
  • Replaced Azure CLI login action with direct CLI commands for improved flexibility and updated container app start/stop commands to use environment variables instead of vars. [1] [2]
  • Added validation for the url input and implemented a wait mechanism to ensure the application is ready before running tests.

Infrastructure Updates:

  • Added a new SOLUTION_NAME output in infra/main.bicep and corresponding support in infra/main.json to propagate solution-specific metadata. [1] [2]
  • Updated infra/scripts/docker-build.ps1 and infra/scripts/docker-build.sh to include a REFRESH_TIMESTAMP environment variable for container app updates, ensuring image freshness. [1] [2]

Schema Registration Improvements:

  • Modified src/ContentProcessorAPI/samples/schemas/register_schema.sh to include a SAFE_NAME variable for sanitized schema names and append schema IDs to a GitHub Actions output file for downstream use. [1] [2]

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 Prajwal-Microsoft merged commit 0bb7129 into main Jul 9, 2025
7 checks passed
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 1.8.0 🎉

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

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants