From dd2b7f9ff75e7b379c440210d6a1544b79f52c0c Mon Sep 17 00:00:00 2001 From: Minoplhy Date: Thu, 5 Sep 2024 11:52:58 +0000 Subject: [PATCH] readme-generate.yaml: setup `token` on actions/checkout --- .github/workflows/readme-generate.yaml | 50 +++++++++++++------------- 1 file changed, 26 insertions(+), 24 deletions(-) diff --git a/.github/workflows/readme-generate.yaml b/.github/workflows/readme-generate.yaml index abb5fcd..efb2af6 100644 --- a/.github/workflows/readme-generate.yaml +++ b/.github/workflows/readme-generate.yaml @@ -9,31 +9,33 @@ jobs: runs-on: ubuntu-latest steps: - - name: Checkout repository - uses: actions/checkout@v4 + - name: Checkout repository + uses: actions/checkout@v4 + with: + token: ${{ secrets.DEPLOYMENT_TOKEN }} + + - name: Generate README.md + run: | + README_FILE="README.md" + releases=$(curl -s "https://api.github.com/repos/minoplhy/deployment/releases") - - name: Generate README.md - run: | - README_FILE="README.md" - releases=$(curl -s "https://api.github.com/repos/minoplhy/deployment/releases") + echo "# Nginx Releases" > $README_FILE + echo "" >> $README_FILE + echo "| RELEASE TAG | URL |" >> $README_FILE + echo "|--------------|-----------------|" >> $README_FILE - echo "# Nginx Releases" > $README_FILE - echo "" >> $README_FILE - echo "| RELEASE TAG | URL |" >> $README_FILE - echo "|--------------|-----------------|" >> $README_FILE - - echo "$releases" | jq -r '.[] | "| \(.name) | [Link](\(.html_url)) |"' >> $README_FILE + echo "$releases" | jq -r '.[] | "| \(.name) | [Link](\(.html_url)) |"' >> $README_FILE - - name: Set Commit Timestamp - run: | - TIMESTAMP=$(date -u +"%Y-%m-%d %H:%M:%S UTC") - echo "TIMESTAMP=${TIMESTAMP}" >> $GITHUB_ENV + - name: Set Commit Timestamp + run: | + TIMESTAMP=$(date -u +"%Y-%m-%d %H:%M:%S UTC") + echo "TIMESTAMP=${TIMESTAMP}" >> $GITHUB_ENV - - name: Commit and push README changes - if: success() - uses: EndBug/add-and-commit@v9 - with: - add: 'README.md' - message: '[Actions] Generate Readme.md ${{ env.TIMESTAMP }}' - author_name: 'GitHub Actions' - author_email: 'hubr@3qx.nl' + - name: Commit and push README changes + if: success() + uses: EndBug/add-and-commit@v9 + with: + add: 'README.md' + message: '[Actions] Generate Readme.md ${{ env.TIMESTAMP }}' + author_name: 'GitHub Actions' + author_email: 'hubr@3qx.nl'