-
Notifications
You must be signed in to change notification settings - Fork 2
Feat/cicd setup #67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat/cicd setup #67
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR refactors the CI/CD pipelines by removing legacy Azure-specific workflows and introducing new workflows for continuous integration and deployment.
- Removed legacy Azure Web App deployment workflows
- Added a new CI workflow to build, test, and build & push the Docker image
- Added a new CD workflow using a self-hosted runner for container deployment
Reviewed Changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| .github/workflows/main_vulpixai.yml | Removed legacy workflow for Azure deployment |
| .github/workflows/ci.yml | Added new CI pipeline for build, test, and Docker image creation |
| .github/workflows/cd.yml | Added new CD pipeline for container deployment using self-hosted runner |
| .github/workflows/azure-deploy.yml | Removed outdated Azure deployment workflow |
Comments suppressed due to low confidence (2)
.github/workflows/main_vulpixai.yml:1
- Since this legacy workflow has been removed in favor of the new CI/CD pipelines, please update the project documentation to ensure that deployment instructions are current.
-# Docs for the Azure Web Apps Deploy action: https://github.com/Azure/webapps-deploy
.github/workflows/azure-deploy.yml:1
- The removal of the Azure deployment workflow should be accompanied by corresponding updates to any documentation or configuration references that depend on this workflow.
-name: Deploy para Azure
oi amgigos, aqui eu criei o pipeline tanto de entrega quanto de integracao