CI: run the Pages deploy on GitHub only

The shared Quartz workflow publishes with GitHub Pages actions, which fail on
the forge runner (AetheriaLore run 791), so each push to main spent a slot of
the capacity-1 runner on a doomed build. Gate the caller job on the server URL.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
Weksa 2026-11-09 22:50:39 +00:00
commit 32ecbd0726

View file

@ -17,6 +17,9 @@ concurrency:
jobs:
deploy:
# The shared workflow publishes through GitHub Pages actions, which fail on
# the forge's runner (capacity 1). Run it on the GitHub mirror only.
if: github.server_url == 'https://github.com'
uses: GameCult/GameCult-Quartz/.github/workflows/quartz-pages.yml@main
with:
content-dir: Eusocial Interbeing