Skip to content
This repository has been archived by the owner on Jan 9, 2025. It is now read-only.

Add ability to run manually #1

Add ability to run manually

Add ability to run manually #1

name: Refresh Validate Data

Check failure on line 1 in .github/workflows/refresh_validate_data.yml

GitHub Actions / .github/workflows/refresh_validate_data.yml

Invalid workflow file

`workflow_dipatch` is not a valid event name
on:
workflow_dipatch:
schedule:
- cron: "0 0 * * *"
jobs:
update-data:
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: |
python -m pip install --upgrade pip
pip install .
- name: Run data update script
run: |
python -m mapswipe.workflows.validate_preprocess
- name: Configure git
run: |
git config --global user.name 'github-actions[bot]'
git config --global user.email '41898282+github-actions[bot]@users.noreply.github.com'
- name: Commit and push changes
run: |
git add data/
git commit -m "Update data on $(date +'%Y-%m-%d')"
git push
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}