Stats file github action

This commit is contained in:
Simon Martens
2025-01-16 13:04:18 +01:00
parent 221f428f4b
commit 5b0d80b8c7

36
.github/workflows/Stats.yml vendored Normal file
View File

@@ -0,0 +1,36 @@
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