2929 schedule :
3030 # Full nightly build, for the main project repo (not for forks)
3131 - cron : " 0 6 * * *"
32- if : github.repository == 'AcademySoftwareFoundation/OpenShadingLanguage'
3332 workflow_dispatch :
3433 # This allows manual triggering of the workflow from the web
3534
@@ -44,7 +43,7 @@ concurrency:
4443jobs :
4544
4645 aswf-old :
47- if : ${{ ! contains(github.ref, 'windows-only') && ! contains(github.ref, 'macos-only') && ! contains(github.ref, 'optix-only') }}
46+ if : ${{ (github.event.repository.fork == false || github.event_name != 'schedule') && ! contains(github.ref, 'windows-only') && ! contains(github.ref, 'macos-only') && ! contains(github.ref, 'optix-only') }}
4847 name : " VFX${{matrix.vfxyear}} ${{matrix.desc}}"
4948 strategy :
5049 fail-fast : false
@@ -195,7 +194,7 @@ jobs:
195194
196195
197196 linux :
198- if : ${{ ! contains(github.ref, 'windows-only') && ! contains(github.ref, 'macos-only') && ! contains(github.ref, 'optix-only') }}
197+ if : ${{ (github.event.repository.fork == false || github.event_name != 'schedule') && ! contains(github.ref, 'windows-only') && ! contains(github.ref, 'macos-only') && ! contains(github.ref, 'optix-only') }}
199198 name : " ${{matrix.desc}}"
200199 uses : ./.github/workflows/build-steps.yml
201200 with :
@@ -516,7 +515,7 @@ jobs:
516515
517516
518517 macos :
519- if : ${{ ! contains(github.ref, 'windows-only') && ! contains(github.ref, 'linux-only') && ! contains(github.ref, 'optix-only') }}
518+ if : ${{ (github.event.repository.fork == false || github.event_name != 'schedule') && ! contains(github.ref, 'windows-only') && ! contains(github.ref, 'linux-only') && ! contains(github.ref, 'optix-only') }}
520519 name : " ${{matrix.desc}}"
521520 uses : ./.github/workflows/build-steps.yml
522521 with :
@@ -651,7 +650,7 @@ jobs:
651650
652651
653652 optix-gpu :
654- if : ${{ ! contains(github.ref, 'windows-only') && ! contains(github.ref, 'macos-only') }}
653+ if : ${{ (github.event.repository.fork == false || github.event_name != 'schedule') && ! contains(github.ref, 'windows-only') && ! contains(github.ref, 'macos-only') }}
655654 name : " ${{matrix.desc}}"
656655 uses : ./.github/workflows/build-steps.yml
657656 with :
0 commit comments