From 7a4c7380c70a71ac23c414554e16ef8f12d7623a Mon Sep 17 00:00:00 2001 From: Stone_Red <56473591+Stone-Red-Code@users.noreply.github.com> Date: Fri, 6 Mar 2026 01:38:52 +0100 Subject: [PATCH] Update cron schedule and GitHub Actions user config --- .github/workflows/readme-cards.yml | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/.github/workflows/readme-cards.yml b/.github/workflows/readme-cards.yml index 2ad626f..fba7b52 100644 --- a/.github/workflows/readme-cards.yml +++ b/.github/workflows/readme-cards.yml @@ -2,14 +2,18 @@ name: Update README cards on: schedule: - - cron: "0 3 * * *" + - cron: "0 0 * * *" # Runs once daily at midnight workflow_dispatch: jobs: build: runs-on: ubuntu-latest + + permissions: + contents: write + steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Generate stats card uses: readme-tools/github-readme-stats-action@v1 @@ -19,10 +23,26 @@ jobs: path: profile/stats.svg token: ${{ secrets.GH_TOKEN }} + - name: Generate top languages card + uses: readme-tools/github-readme-stats-action@v1 + with: + card: top-langs + options: username=${{ github.repository_owner }}&layout=compact&langs_count=6 + path: profile/top-langs.svg + token: ${{ secrets.GH_TOKEN }} + + - name: Generate pin card + uses: readme-tools/github-readme-stats-action@v1 + with: + card: pin + options: username=readme-tools&repo=github-readme-stats + path: profile/pin-readme-tools-github-readme-stats.svg + token: ${{ secrets.GH_TOKEN }} + - name: Commit cards run: | - git config user.name "github-actions" - git config user.email "github-actions@users.noreply.github.com" + git config user.name "github-actions[bot]" + git config user.email "41898282+github-actions[bot]@users.noreply.github.com" git add profile/*.svg git commit -m "Update README cards" || exit 0 git push