mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Do not build 'source' packages for PRs
This commit is contained in:
parent
83f8ecad13
commit
3e4b1931de
3 changed files with 6 additions and 31 deletions
15
.github/workflows/ci.yml
vendored
15
.github/workflows/ci.yml
vendored
|
@ -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
|
||||
|
|
15
.github/workflows/scheduled.yml
vendored
15
.github/workflows/scheduled.yml
vendored
|
@ -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
|
||||
|
|
|
@ -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) %>
|
||||
|
|
Loading…
Add table
Reference in a new issue