Skip to content

Update Aspect Data #8422

Update Aspect Data

Update Aspect Data #8422

# Github actions runner will run this script on a schedule
name: Update Aspect Data
on:
workflow_dispatch:
schedule:
- cron: '0 * * * *' # Runs every hour
jobs:
update-aspect-data:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4.1.1
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.12'
- name: Update Aspect Data
run: |
chmod +x ./Generators/update_aspect_data.sh
./Generators/update_aspect_data.sh
- name: Create Pull Request
uses: peter-evans/create-pull-request@v6.0.2
with:
token: ${{ secrets.PRIVATE_TOKEN }}
labels: auto-generated
committer: 'WynntilsBot <admin@wynntils.com>'
author: 'WynntilsBot <admin@wynntils.com>'
commit-message: "chore: [auto-generated] Update aspect data from upstream"
title: "chore: [auto-generated] Update aspect data from upstream"
body: |
Upstream Wynncraft API has been updated with new aspect data.
If new field types are introduced, please to not merge this PR until the Wynntils mod has been updated to support these changes.
This PR has been automatically generated.
branch: update-aspect-data