Skip to content

Modernize .NET runtime and add Azure App Service CI/CD - #57

Closed
sayedimac with Copilot wants to merge 3 commits into
mainfrom
copilot/refactor-dotnet-add-cicd-again
Closed

Modernize .NET runtime and add Azure App Service CI/CD#57
sayedimac with Copilot wants to merge 3 commits into
mainfrom
copilot/refactor-dotnet-add-cicd-again

Conversation

Copilot AI commented Aug 20, 2026

Copy link
Copy Markdown

The application needed a .NET 10 upgrade, automated GitHub Actions CI/CD, and deployment through UAT and production App Service slots. Local Bootstrap assets were also replaced with live minified CDN references.

  • Runtime

    • Target .NET 10 in the project and Dockerfile.
    • Use the .NET 10 SDK in CI.
  • CI/CD

    • Add build and test automation for main and pull requests.
    • Build and publish the container to ACR.
    • Deploy to the configurable UAT slot using Azure OIDC managed identity.
    • Promote UAT to production through an App Service slot swap.
env:
  APP_SERVICE_NAME: jaz204grid
  APP_SERVICE_RESOURCE_GROUP: az400
  AZURE_CONTAINER_REGISTRY: jaz400acr
  • Frontend dependencies
    • Remove vendored Bootstrap files.
    • Reference the live minified Bootstrap CSS and JavaScript assets via jsDelivr.

Co-authored-by: sayedimac <25403967+sayedimac@users.noreply.github.com>
Comment thread .github/workflows/dotnet-cicd.yml Fixed
uses: actions/checkout@v4

- name: Log in to Azure
uses: azure/login@v2
id-token: write
steps:
- name: Log in to Azure
uses: azure/login@v2
uses: actions/checkout@v4

- name: Log in to Azure
uses: azure/login@v2
id-token: write
steps:
- name: Log in to Azure
uses: azure/login@v2
Co-authored-by: sayedimac <25403967+sayedimac@users.noreply.github.com>
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
C Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

workflow_dispatch:

permissions:
contents: read
Copilot AI changed the title [WIP] Refactor for dotnet add cicd and reference live bootstrap:latest Modernize .NET runtime and add Azure App Service CI/CD Aug 20, 2026
Copilot AI requested a review from sayedimac August 20, 2026 11:01
@sayedimac sayedimac closed this Aug 20, 2026
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.

Refactor for dotnet add cicd and reference live bootstrap:latest

3 participants