Skip to content

Conversation

@renancasalle
Copy link
Member

oi amgigos, aqui eu criei o pipeline tanto de entrega quanto de integracao

@ezpmartins ezpmartins requested review from Copilot and removed request for lucas-oristanio June 5, 2025 20:25

This comment was marked as outdated.

@ezpmartins ezpmartins requested a review from Copilot June 5, 2025 22:34
Copy link
Contributor

Copilot AI left a 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

@leOhsantos leOhsantos merged commit 7a74d48 into main Jun 6, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants