Esto abre un n de posibilidades para integrar diferentes herramientas para todo el flujo de CI/CD y la complejidad depende de cada necesidad según se necesite
Introducción
¿Qué es GitHub Actions?
GitHub Workflows
Primeros pasos en GitHub Actions
GitHub Pages
Despliegue de aplicación en React
Integraciones
Build and deploy con GitHub Pages y GitHub Actions
Conectar con un nombre de dominio
Añadiendo recursos y configuraciones a nuestro sitio
Automatizar flujo de pruebas con ESLint
Automatización de pruebas con GitHub Actions
Próximos pasos
Conclusiones
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Aportes 9
Preguntas 12
Esto abre un n de posibilidades para integrar diferentes herramientas para todo el flujo de CI/CD y la complejidad depende de cada necesidad según se necesite
En este caso en particular no es necesario configurar el secreto puesto que secrets,GITHUB_TOKEN
ya tiene ese nivel de permisos según la documentación oficial.
Configuración del archivo reviewdog.yml:
name: reviewdog
on: [pull_request]
jobs:
stylelint:
name: runner / stylelint
runs-on: ubuntu-latest
steps:
- uses: actions/[email protected]
- name: stylelint
uses: reviewdog/[email protected]
with:
github_token: ${{ secrets.TOKEN }}
reporter: github-pr-review # Change reporter.
stylelint_input: 'src/'
Llegue casi hasta el final del curso, sin embargo siento que hay me queda para llegar al nivel de gestión con esta herramienta de Actins
¿No era que el action que se añadió era para visualiza los errores en el PR mismo y no estar yendo a los logs?
Ademas de que su mismo nombre lo dice “Run stylelint with reviewdog”, es para revisar tus archivos de estilos.
Hola!! 👋
Yo soy un backend dev usando .NET y la documentacion de Github nos muestra como es que podemos crear un accion de prubea para compilar y ver que el proyecto no tiene errores. Incluso poder correr tus pruebas con el CLI de dotnet.
Siento que es un curso excelente, pero quede perdido
Mucho que desear de este curso
No realicé la implemetación como el profe, pero me creé un repo con un archivo sencillo de python en donde no usaba el módulo sys.
Dejó el repo de donde tome guía de reviewdog para flake8, “repo oficial” y flujo de implementación básico usado en el archivo yaml.
Linter flake8 para Python
Repo de reviewdog
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.