Files
KGPZ/.github/workflows/Stats.yml
2025-01-16 13:04:18 +01:00

37 lines
855 B
YAML

name: Update Category Stats
on:
push:
branches:
- main
jobs:
update-stats:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: '3.x'
- name: Install dependencies
run: pip install xml
- name: Run stats script
env:
INPUT_DIR: './XML/beitraege' # Path to your XML files directory
OUTPUT_FILE: './stats.txt' # Output stats file
run: python Scripts/stats.py
- name: Commit and push changes
run: |
git config --local user.name "GitHub Actions Bot"
git config --local user.email "actions@github.com"
git add stats.txt
git commit -m "Update stats file on commit"
git push
continue-on-error: true