-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Description
Add Docker Container and GitHub Workflow for Cloud Run Deployment
We should containerize the documentation site and set up automated deployment to Google Cloud Run.
Tasks:
- Create a Dockerfile for building the documentation site
- Add a .github/workflows directory with CI/CD workflow
- Configure automated builds and deployments to Cloud Run
- Add documentation on the deployment process
Implementation Details:
- Use the existing workflows in
../mycoder-websites/.githubas a reference - The workflow should:
- Build the Docusaurus site
- Create a Docker container
- Push to Google Container Registry
- Deploy to Cloud Run
- Handle authentication and secrets properly
Benefits:
- Automated deployments on changes to main branch
- Consistent environment for building and serving the documentation
- Improved reliability and scalability with Cloud Run
References:
- Existing implementation:
../mycoder-websites/.github - Docusaurus Deployment Guide
- GitHub Actions Documentation
Metadata
Metadata
Assignees
Labels
No labels