mamasita[Actions]: bump docker/build-push-action from 6.10.0 to 6.11.0 #523
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Build #Definimos el nombre del flujo de trabajo, en este caso Build | |
on: # En la rama main es donde se desencadenara todo lo siguiente | |
push: | |
branches: | |
- main | |
pull_request: | |
types: [opened, synchronize, reopened] | |
jobs: # aqui empieza todo lo que se hará en el YAML | |
sonarcloud: | |
name: SonarCloud | |
runs-on: ubuntu-latest # en estas tres lineas se corre una maquina ubuntu, en su ultima versión | |
env: | |
NODE_VERSION: 20 # en este caso se usa Node, en su version 20 | |
steps: # Aqui se definen los pasos que se llevaran a cabo | |
- uses: actions/[email protected] # en este paso se clona el repositorio | |
with: | |
fetch-depth: 0 | |
- name: Setup Node.js | |
run: | # en este paso la maaquina ubuntu actualiza los paquetes, instala nodejs y npm, ademas de mostrar sus versiones | |
sudo apt-get update # Actualiza los paquetes del sistema | |
sudo apt-get install -y nodejs npm # Instala Node.js y npm | |
node -v # Muestra la versión de Node.js instalada | |
npm -v # Muestra la versión de npm instalada | |
- name: SonarCloud Scan | |
uses: SonarSource/sonarcloud-github-action@master # Por ultimo se realiza el escaneo, requiriendo las variables de entorno de | |
# github y sonar | |
env: | |
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | |
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} |