From d4d5e7d6f42dcc441fb6166ff74b64ead3866a17 Mon Sep 17 00:00:00 2001 From: Carlos Andres Alzate Date: Thu, 6 Jun 2024 16:41:06 -0300 Subject: [PATCH] Sigo aprendiendo github actions, prueba 2 --- .github/workflows/main.yml | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0d0817c..067d085 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -26,14 +26,23 @@ jobs: const issueList = issues.data.map(issue => `* [${issue.title}](${issue.html_url})`).join('\n'); - return issueList; + return { + issues: issueList + }; - name: Actualizar Readme - uses: actions/replace-text@v2 - with: - file: README.md - regex: '## Issues Abiertas.*' - replacement: | - ## Issues Abiertas - - ${{ steps.obtener_lista_issues.outputs.result }} + run: | + issue_list="${{ steps.obtener_lista_issues.outputs.issues }}" + # Usamos sed para reemplazar la sección de Issues Abiertas en el README.md + sed -i '/## Issues Abiertas/,$d' README.md + echo -e "## Issues Abiertas\n\n$issue_list\n" >> README.md + + - name: Commit and Push changes + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + git config --global user.name 'github-actions' + git config --global user.email 'github-actions@github.com' + git add README.md + git commit -m 'Actualizar lista de issues en README' + git push