Skip to content

feat: updated rendering of YAML ManagedReferences and update deployment with Bicep Templates#293

Merged
SuperOfficeDevNet merged 60 commits intomainfrom
feat/malitha/add-bicep-template
Sep 24, 2025
Merged

feat: updated rendering of YAML ManagedReferences and update deployment with Bicep Templates#293
SuperOfficeDevNet merged 60 commits intomainfrom
feat/malitha/add-bicep-template

Conversation

@Povindu
Copy link
Copy Markdown
Contributor

@Povindu Povindu commented Sep 23, 2025

Frontend
  • Updated rendering method of YAML managed references to use file-based rendering instead of content collections
  • Updated YAML layout page to fix minor bugs and improved UI
  • Moved images in common/icons to src/assets to fix the error when loading images in CategoryLandingLayout
  • Updated TOC component logic to handle slug from href
CICD
  • Set up Bicep Templates in a separate project in Source/SuperOffice.DocsNext.BicepTemplate
  • Set up Azure pipeline for deploying to App Service using Bicep Template

Povindu and others added 30 commits September 11, 2025 17:23
@Povindu Povindu self-assigned this Sep 23, 2025
@Povindu Povindu added 📌 MVP Required for the initial launch of the Astro site. ✏️ content Covers content structure, metadata, and formatting. 🔧 CI/CD Covers automation, GitHub Actions, and deployment pipelines. labels Sep 23, 2025
@Povindu Povindu added this to the Deploy 2.0 MVP milestone Sep 23, 2025
@Povindu Povindu marked this pull request as ready for review September 23, 2025 13:01
@SuperOfficeDevNet SuperOfficeDevNet merged commit 6bd89f4 into main Sep 24, 2025
2 of 4 checks passed
@SuperOfficeDevNet SuperOfficeDevNet deleted the feat/malitha/add-bicep-template branch September 24, 2025 08:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔧 CI/CD Covers automation, GitHub Actions, and deployment pipelines. ✏️ content Covers content structure, metadata, and formatting. 📌 MVP Required for the initial launch of the Astro site.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants