Skip to content

Update pipeline.yml #18

Update pipeline.yml

Update pipeline.yml #18

Workflow file for this run

name: Pipeline
on:
push:
# schedule:
# - cron: "*/6 * * * *"
workflow_dispatch:
jobs:
scripts-job:
runs-on: ubuntu-latest
steps:
- name: "First Script"
run: |
echo "MY_NAME=gonzalo" >> "$GITHUB_ENV"
echo "Hola $GITHUB_ACTOR"
cat $GITHUB_ENV
- name: "Second Script"
run: |
echo "name: $MY_NAME"
cat << EOF
El sistema operativo de esta ejecución es: $RUNNER_OS
Quien hizo el commit fue: $GITHUB_ACTOR que tiene ID de Github: $GITHUB_ACTOR_ID
El ID del commit fue: $GITHUB_SHA
El repositorio GitHub relacionado a esta ejecución es : $GITHUB_REPOSITORY
El dueño de este repositorio es $GITHUB_REPOSITORY_OWNER
Estaba en la rama: $GITHUB_REF_NAME"
El archivo donde se guardan las variables marcadas como Output para este Step es $GITHUB_OUTPUT
EOF
echo "Creando un OUTPUT"
echo "MY_URL=https://boolean.cl" >> $GITHUB_OUTPUT
echo "+++++++++++++++++++++++"
echo "Valores OUTPUT"
cat $GITHUB_OUTPUT
- name: "Create issue"
run: |
CONTENT=$(cat << EOF
# Este despliegue tuvo problemas
Hola! Se encontraron fallos en el despliegue debido a 👻
EOF
)
echo $CONTENT
echo "+++++++++++++"
BODY='{"title":"Un Issue desde ","body":"'"${CONTENT}"'","assignees":["gpincheiraa"],"labels":["bug"]}'
curl -L \
-X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" \
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/repos/$GITHUB_REPOSITORY/issues \
-d "$BODY"