No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Curso Básico de GitHub Actions

Curso Básico de GitHub Actions

Oscar Barajas Tavares

Oscar Barajas Tavares

Automatización de pruebas con GitHub Actions

9/10
Recursos

Aportes 9

Preguntas 12

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

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.

Github Doc .NET

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