Skip to content

Agentic SDLC MicroHack Refinement - #468

Merged
Marco Weber (qxsch) merged 3 commits into
microsoft:mainfrom
Frank802:minor-fixes
Sep 2, 2026
Merged

Marco Weber (qxsch) merged 3 commits into
microsoft:mainfrom
Frank802:minor-fixes

Conversation

@Frank802

Copy link
Copy Markdown
Contributor

This pull request introduces several improvements to the Azure Agentic SDLC challenge documentation and scripts, focusing on clearer instructions for setting up the environment and adding automation for secure Azure authentication using OIDC and managed identities.

Key improvements include:

  • Enhanced instructions for forking the repo and creating Codespaces to reduce setup errors.
  • Clarified documentation on repository structure and Azure deployment.
  • Added a comprehensive setup-oidc.sh script to automate Azure OIDC authentication setup with managed identities.
  • Updated solution documentation to reference the new script and best practices.

Documentation and Setup Instructions:

  • Updated the challenge instructions to specify the exact hackathon GitHub account and organization to use, including naming conventions for forks, and clarified the Codespaces setup process to prevent common mistakes.
  • Improved the repo exploration step to clarify the role of infra/ and scripts/ directories in Azure setup and deployment.

Azure OIDC Authentication Automation:

  • Added a new scripts/setup-oidc.sh Bash script that automates the creation of a user-assigned managed identity, assigns it the Contributor role, configures federated credentials for GitHub Actions, and pushes necessary secrets and variables to the GitHub repo. This streamlines and secures the Azure authentication setup for CI/CD workflows.

Solution Documentation:

  • Updated the deployment walkthrough to recommend using OIDC federated credentials with a user-assigned managed identity and referenced the new setup-oidc.sh script to guide users toward secure, automated setup.

@Frank802 Francesco Lana (Frank802) changed the title Agentic SDLC MicroHack Refinements Agentic SDLC MicroHack Refinement Sep 1, 2026
@qxsch
Marco Weber (qxsch) merged commit b16f25f into microsoft:main Sep 2, 2026
2 checks passed
@Frank802
Francesco Lana (Frank802) deleted the minor-fixes branch September 3, 2026 15:50
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