DEVOPS / PROJECT NOTES
Versioned delivery
A Git-based deployment workflow for the portfolio, with a focus on validation and recoverability.
Project context
The original Azure workflow pulled into a live directory and restarted both the portfolio and shared Caddy proxy. The revised workflow validates the static site without restarting shared services.
Engineering approach
Keep build validation separate from infrastructure changes. Publish only website assets, record the release commit, and verify the public result.
Explore the implementation
The public repository contains the portfolio frontend, a saved reverse proxy configuration, and delivery workflows. It does not contain the complete server-side application.
View repository ↗Delivery demonstration
Browse the actual workflow and execution history. A workflow file describes intent; only its run results demonstrate execution.
View workflow runs ↗