Skip to content

ci-cd (workflows): 👷 Add workflows and eslint rules#18

Merged
cesarureno merged 5 commits intodevelopfrom
feat/layout
Nov 19, 2025
Merged

ci-cd (workflows): 👷 Add workflows and eslint rules#18
cesarureno merged 5 commits intodevelopfrom
feat/layout

Conversation

@justinornelas10
Copy link
Collaborator

No description provided.

@justinornelas10 justinornelas10 self-assigned this Nov 11, 2025
@justinornelas10 justinornelas10 added 👷 ci/cd Work on continuos integration or continuos delivery 👕 lint This task improve the code labels Nov 11, 2025
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 adds CI/CD workflows and ESLint configuration rules to improve code quality and automate deployment processes. The changes include new GitHub Actions workflows for linting, testing deployment, and production deployment, along with ESLint configuration updates and formatting fixes to Vue components.

  • Added three GitHub Actions workflows for automated linting, testing deployment, and production deployment
  • Enhanced ESLint configuration with Vue-specific rules and additional ignore patterns
  • Applied indentation formatting fixes to Vue components to comply with new ESLint rules

Reviewed Changes

Copilot reviewed 5 out of 9 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
.github/workflows/lint.yml New workflow to run ESLint and build checks on pull requests
.github/workflows/deploy-testing.yml New workflow to deploy to testing environment on prerelease
.github/workflows/deploy-production.yml New workflow to deploy to production via AWS S3 on release
eslint.config.js Updated with Vue-specific rules, additional ignore patterns, and improved formatting
package.json Added vite-plugin-eslint dependency
src/views/NotFound.vue Fixed indentation to comply with ESLint rules
src/layout/components/nav/NavBar.vue Fixed indentation to comply with ESLint rules
src/components/whyChooseUs/HeroSection.vue Fixed indentation to comply with ESLint rules

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

justinornelas10 and others added 4 commits November 11, 2025 15:55
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@cesarureno cesarureno merged commit a42623a into develop Nov 19, 2025
1 check passed
@cesarureno cesarureno deleted the feat/layout branch November 19, 2025 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

👷 ci/cd Work on continuos integration or continuos delivery 👕 lint This task improve the code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants