3838
3939 workflow-requirements :
4040 name : Check Workflow Requirements
41- runs-on : ubuntu-latest
41+ runs-on : ${{ github.event.repository.private && fromJSON('["self-hosted", "linux", "x86_64"]') || ' ubuntu-latest' }}
4242 outputs :
4343 requirements-met : ${{ steps.check-requirements.outputs.requirements-met }}
4444 steps :
6565 trigger-branch-nightly-builds :
6666 name : Trigger Branch Workflows
6767 if : ${{ github.event_name == 'schedule' && fromJSON(needs.workflow-requirements.outputs.requirements-met) }}
68- runs-on :
69- - ubuntu-latest
68+ runs-on : ${{ github.event.repository.private && fromJSON('["self-hosted", "linux", "x86_64"]') || 'ubuntu-latest' }}
7069 needs :
7170 - workflow-requirements
7271 steps :
7877
7978 prepare-workflow :
8079 name : Prepare Workflow Run
81- runs-on : ubuntu-latest
80+ runs-on : ${{ github.event.repository.private && fromJSON('["self-hosted", "linux", "x86_64"]') || ' ubuntu-latest' }}
8281 if : ${{ fromJSON(needs.workflow-requirements.outputs.requirements-met) }}
8382 needs :
8483 - workflow-requirements
@@ -312,8 +311,7 @@ jobs:
312311 prepare-release :
313312 name : " Prepare Release: ${{ needs.prepare-workflow.outputs.salt-version }}"
314313 if : ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['prepare-release'] && fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
315- runs-on :
316- - ubuntu-latest
314+ runs-on : ${{ github.event.repository.private && fromJSON('["self-hosted", "linux", "medium", "x86_64"]') || 'ubuntu-latest' }}
317315 needs :
318316 - prepare-workflow
319317 steps :
@@ -462,7 +460,7 @@ jobs:
462460 needs :
463461 - prepare-workflow
464462 - prepare-release
465- runs-on : ubuntu-latest
463+ runs-on : ${{ github.event.repository.private && fromJSON('["self-hosted", "linux", "medium", "x86_64"]') || ' ubuntu-latest' }}
466464 steps :
467465 - uses : actions/checkout@v3
468466
@@ -509,7 +507,7 @@ jobs:
509507 salt-version : " ${{ needs.prepare-workflow.outputs.salt-version }}"
510508 self-hosted-runners : ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
511509 github-hosted-runners : ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
512- relenv-version : " 0.13.2 "
510+ relenv-version : " 0.13.4 "
513511 python-version : " 3.10.12"
514512
515513 build-salt-onedir :
@@ -525,7 +523,7 @@ jobs:
525523 salt-version : " ${{ needs.prepare-workflow.outputs.salt-version }}"
526524 self-hosted-runners : ${{ fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
527525 github-hosted-runners : ${{ fromJSON(needs.prepare-workflow.outputs.runners)['github-hosted'] }}
528- relenv-version : " 0.13.2 "
526+ relenv-version : " 0.13.4 "
529527 python-version : " 3.10.12"
530528
531529 build-rpm-pkgs :
@@ -537,7 +535,7 @@ jobs:
537535 uses : ./.github/workflows/build-rpm-packages.yml
538536 with :
539537 salt-version : " ${{ needs.prepare-workflow.outputs.salt-version }}"
540- relenv-version : " 0.13.2 "
538+ relenv-version : " 0.13.4 "
541539 python-version : " 3.10.12"
542540
543541 build-deb-pkgs :
@@ -549,7 +547,7 @@ jobs:
549547 uses : ./.github/workflows/build-deb-packages.yml
550548 with :
551549 salt-version : " ${{ needs.prepare-workflow.outputs.salt-version }}"
552- relenv-version : " 0.13.2 "
550+ relenv-version : " 0.13.4 "
553551 python-version : " 3.10.12"
554552
555553 build-windows-pkgs :
@@ -561,7 +559,7 @@ jobs:
561559 uses : ./.github/workflows/build-windows-packages.yml
562560 with :
563561 salt-version : " ${{ needs.prepare-workflow.outputs.salt-version }}"
564- relenv-version : " 0.13.2 "
562+ relenv-version : " 0.13.4 "
565563 python-version : " 3.10.12"
566564 environment : nightly
567565 sign-packages : false
@@ -576,7 +574,7 @@ jobs:
576574 uses : ./.github/workflows/build-macos-packages.yml
577575 with :
578576 salt-version : " ${{ needs.prepare-workflow.outputs.salt-version }}"
579- relenv-version : " 0.13.2 "
577+ relenv-version : " 0.13.4 "
580578 python-version : " 3.10.12"
581579 environment : nightly
582580 sign-packages : true
@@ -2064,7 +2062,7 @@ jobs:
20642062 # on a pull request instead of requiring all
20652063 name : Set the ${{ github.workflow }} Pipeline Exit Status
20662064 if : always()
2067- runs-on : ubuntu-latest
2065+ runs-on : ${{ github.event.repository.private && fromJSON('["self-hosted", "linux", "x86_64"]') || ' ubuntu-latest' }}
20682066 environment : nightly
20692067 needs :
20702068 - workflow-requirements
0 commit comments