Do not build 'source' packages for PRs

This commit is contained in:
Daniel A. Wozniak 2024-10-30 15:23:10 -07:00 committed by Daniel Wozniak
parent 83f8ecad13
commit 3e4b1931de
3 changed files with 6 additions and 31 deletions

View file

@ -459,20 +459,6 @@ jobs:
relenv-version: "0.17.3"
python-version: "3.10.15"
source: "onedir"
build-pkgs-src:
name: Build Packages
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['build-pkgs'] && fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
needs:
- prepare-workflow
- build-salt-onedir
uses: ./.github/workflows/build-packages.yml
with:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
relenv-version: "0.17.3"
python-version: "3.10.15"
source: "src"
build-ci-deps:
name: CI Deps
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['build-deps-ci'] && fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
@ -2128,7 +2114,6 @@ jobs:
- build-docs
- build-deps-onedir
- build-salt-onedir
- build-pkgs-src
- combine-all-code-coverage
- build-ci-deps
- windows-2016

View file

@ -498,20 +498,6 @@ jobs:
relenv-version: "0.17.3"
python-version: "3.10.15"
source: "onedir"
build-pkgs-src:
name: Build Packages
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['build-pkgs'] && fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
needs:
- prepare-workflow
- build-salt-onedir
uses: ./.github/workflows/build-packages.yml
with:
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}
relenv-version: "0.17.3"
python-version: "3.10.15"
source: "src"
build-ci-deps:
name: CI Deps
if: ${{ fromJSON(needs.prepare-workflow.outputs.jobs)['build-deps-ci'] && fromJSON(needs.prepare-workflow.outputs.runners)['self-hosted'] }}
@ -2006,7 +1992,6 @@ jobs:
- build-docs
- build-deps-onedir
- build-salt-onedir
- build-pkgs-src
- build-ci-deps
- windows-2016
- windows-2019

View file

@ -1,4 +1,9 @@
<%- for backend in ("onedir", "src") %>
<%- if gh_environment != "ci" -%>
<%- set pkg_types = ("onedir", "src") %>
<%- else -%>
<%- set pkg_types = ("onedir",) %>
<%- endif -%>
<%- for backend in pkg_types %>
<%- set job_name = "build-pkgs-{}".format(backend) %>
<%- if backend == "src" %>
<%- do conclusion_needs.append(job_name) %>