Deploying a Developer Conferences Nuxt Static Website on Azure with Pulumi
This is a submission for the Pulumi Deploy and Document Challenge: Fast Static Website Deployment What I Built The other day, to learn and experiment with GitHub Copilot Agent mode, I built a small website in Nuxt that provides an interactive calendar view of developer conferences around the world. I was happy with the result and I wanted to deploy it on Azure. So I created a Pulumi program in TypeScript to provision an Azure Static Web App, configure a custom domain, and retrieve a deployment token I could use to deploy the website in my GitHub Actions pipeline. For that, I've used: the version 3 of the Azure Native provider that has just been released the new customizable resource auto-naming in Pulumi to easily set up a naming convention for my resources a Pulumi ESC environment configured to deploy to Azure using OpenID Connect Pulumi Copilot Visual Studio Code extension to help me with the infrastructure code Live Demo Link https://devconferences.techwatching.dev/ Project Repo TechWatching / developer-conferences Developer Conferences A modern Nuxt 3 application that allows users to explore developer conferences from around the world. Features
This is a submission for the Pulumi Deploy and Document Challenge: Fast Static Website Deployment
What I Built
The other day, to learn and experiment with GitHub Copilot Agent mode, I built a small website in Nuxt that provides an interactive calendar view of developer conferences around the world. I was happy with the result and I wanted to deploy it on Azure. So I created a Pulumi program in TypeScript to provision an Azure Static Web App, configure a custom domain, and retrieve a deployment token I could use to deploy the website in my GitHub Actions pipeline.
For that, I've used:
the version 3 of the Azure Native provider that has just been released
the new customizable resource auto-naming in Pulumi to easily set up a naming convention for my resources
a Pulumi ESC environment configured to deploy to Azure using OpenID Connect
Pulumi Copilot Visual Studio Code extension to help me with the infrastructure code
Live Demo Link
https://devconferences.techwatching.dev/
Project Repo
Developer Conferences
A modern Nuxt 3 application that allows users to explore developer conferences from around the world.