No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

CI/CD para nuestro proyecto

21/25
Recursos

Aportes 5

Preguntas 3

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

Dentro de AWS hay un servicio dentro de la seccion de codigo para el despliegue continuo

Se tendria que montar el codigo en aws codecommit y por medio de aws codepipeline se crea la tuberia para distribuir el codigo

La clase anterior esta bugueada, no la pude ver:

Tampoco 茅sta al inicio del curso:

Tengo este proyecto con Typescript, prettiier y demas herramientas vistas en el curso
https://github.com/carlosdizx/crud-users-with-serverless

En caso de que hayas recibido el siguiente mensaje, al hacer el deploy:

Run thollander/[email protected]
Error: Resource not accessible by integration

en el step de:

- name: Comment Pull Request
        uses: thollander/[email protected]
        with:
          message: |
            Your SLS App was deployed!
            Awesome :D
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Tienes que agregar lo siguiente tal y como lo dice la documentacion oficial, del package, nuestro job quedaria de la siguiente manera:
si te das cuenta lo unico que estoy agregando es la parte de permissions, despues del nombre del job

  deploy-env:
    permissions:
      pull-requests: write
    name: Deploy Lambda
    runs-on: ubuntu-latest
    needs: testing-changes
    steps:
      - uses: actions/[email protected]

      - name: NPM - Load cached venv
        id: cached-npm-dependencies
        uses: actions/cache@v2
        with:
          path: node_modules
          key: npm-${{ runner.os }}-${{ hashFiles('**/package.json') }}

      - name: NPM - Install dependencies
        if: steps.cached-npm-dependencies.outputs.cache-hit != 'true'
        run: 'npm install'

      - name: Deploy using sls
        run: 'npx sls deploy'
        env:
          AWS_ACCESS_KEY_ID: ${{secrets.AWS_ACCESS_KEY_ID}}
          AWS_SECRET_ACCESS_KEY: ${{secrets.AWS_SECRET_ACCESS_KEY}}

      - name: Comment Pull Request
        uses: thollander/[email protected]
        with:
          message: |
            Your SLS App was deployed!
            Awesome :D
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
una nota de curso, me gust贸 mucho!