Fix Lumina.Excel branch in workflow (#2407)
Some checks are pending
Build Dalamud / Build on Windows (push) Waiting to run
Build Dalamud / Check API Compatibility (push) Blocked by required conditions
Build Dalamud / Deploy dalamud-distrib staging (push) Blocked by required conditions
Tag Build / Tag Build (push) Successful in 2s

This commit is contained in:
Asriel 2025-09-11 10:06:07 -07:00 committed by GitHub
parent 5b5fdc0c10
commit a2b3fb901e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,7 +1,7 @@
name: Check for Submodule Changes
on:
schedule:
- cron: "0 0,12,18 * * *"
- cron: "0 0,6,12,18 * * *"
workflow_dispatch:
jobs:
@ -9,14 +9,17 @@ jobs:
name: Check ${{ matrix.submodule.name }}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
branches: [master]
submodule:
- name: ClientStructs
path: lib/FFXIVClientStructs
branch: main
branch-prefix: csupdate
- name: Excel Schema
path: lib/Lumina.Excel
branch: master
branch-prefix: schemaupdate
defaults:
@ -43,7 +46,7 @@ jobs:
git reset --hard origin/${{ matrix.branches }}
cd ${{ matrix.submodule.path }}
git fetch
git reset --hard origin/main
git reset --hard origin/${{ matrix.submodule.branch }}
cd ../..
git add ${{ matrix.submodule.path }}
git commit --message "Update ${{ matrix.submodule.name }}"