FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

chore(readme): update daily stats, followers and blog posts · pphatdev/pphatdev@aa2c9b0 · GitHub

Repository navigation

Daily README Update #1158

Daily README Update

Daily README Update #1158

Workflow file for this run

This file contains hidden or 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: Daily README Update
on:
schedule:
- cron: "0 */3 * * *"
push:
branches:
- main
- develop
pull_request:
branches:
- main
- develop
workflow_dispatch:
inputs:
bar_style:
description: 'Progress bar style (block | shade | ascii | dot | arrow | pipe)'
required: false
default: 'block'
type: choice
options:
- block
- shade
- ascii
- dot
- pipe
- emoji
permissions:
contents: write
jobs:
update-readme:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Update README stats
id: update_stats
uses: ./
with:
waka-token: ${{ secrets.WAKA_KEY }}
github-token: ${{ secrets.GITHUB_TOKEN }}
bar-style: ${{ github.event.inputs.bar_style || 'block' }}
- name: Commit and push changes
id: commit
if: steps.update_stats.outputs.changed == 'true'
uses: stefanzweifel/git-auto-commit-action@v5
with:
commit_message: "chore(readme): update daily stats, followers and blog posts"
file_pattern: "README.md data/ assets/"
commit_user_name: "github-actions[bot]"
commit_user_email: "github-actions[bot]@users.noreply.github.com"
- name: Notify Telegram on success
if: success()
uses: pphatdev/telegrambot-alert-action@v1.1-beta
with:
telegram-bot-token: ${{ secrets.TELEGRAM_BOT_TOKEN }}
telegram-chat-id: ${{ secrets.TELEGRAM_CHAT_ID }}
status: success
stage: Daily README Update
environment: production
extra: "<b>Repo:</b> ${{ github.repository }}\n<b>Trigger:</b> ${{ github.event_name }}\n<b>Changed:</b> ${{ steps.update_stats.outputs.changed || 'false' }}"
- name: Notify Telegram on failure
if: failure()
uses: pphatdev/telegrambot-alert-action@v1.1-beta
with:
telegram-bot-token: ${{ secrets.TELEGRAM_BOT_TOKEN }}
telegram-chat-id: ${{ secrets.TELEGRAM_CHAT_ID }}
status: failure
stage: Daily README Update
environment: production
extra: "<b>Repo:</b> ${{ github.repository }}\n<b>Run:</b> ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"

Back | FazBrowse Home | New Git URL