CI: Skip class ref. sync and offline docs on forks

This commit is contained in:
Max Hilbrunner
2024-11-05 04:03:32 +01:00
parent 5b0f7925be
commit b496e1e7d5
2 changed files with 6 additions and 0 deletions

View File

@@ -8,6 +8,9 @@ on:
jobs:
build:
# Don't run scheduled runs on forks unless the CI_OFFLINE_DOCS_CRON variable is set to 'true'.
# Manual runs can still be triggered as normal.
if: ${{ github.repository_owner == 'godotengine' || github.event_name != 'schedule' || vars.CI_OFFLINE_DOCS_CRON == 'true' }}
runs-on: ubuntu-22.04
strategy:
matrix:

View File

@@ -15,6 +15,9 @@ concurrency:
jobs:
build:
# Don't run scheduled runs on forks unless the CI_SYNC_CLASS_REF_CRON variable is set to 'true'.
# Manual runs can still be triggered as normal.
if: ${{ github.repository_owner == 'godotengine' || github.event_name != 'schedule' || vars.CI_SYNC_CLASS_REF_CRON == 'true' }}
name: Update class reference files based on the engine revision
runs-on: ubuntu-latest
env: