Define additional needs for a few jobs

This commit is contained in:
Pedro Algarvio 2024-04-02 15:52:09 +01:00
parent 6050e6867e
commit c8c12aa922
4 changed files with 9 additions and 0 deletions

View file

@ -2039,6 +2039,7 @@ jobs:
needs:
- prepare-workflow
- build-source-tarball
- build-pkgs-src
strategy:
fail-fast: false
matrix:
@ -2782,6 +2783,7 @@ jobs:
environment: nightly
needs:
- prepare-workflow
- build-docs
- build-src-repo
- build-deb-repo
- build-rpm-repo
@ -2822,6 +2824,7 @@ jobs:
- ubuntu-2204-arm64
steps:
- uses: actions/checkout@v4
- name: Get Salt Project GitHub Actions Bot Environment

View file

@ -1876,6 +1876,7 @@ jobs:
needs:
- prepare-workflow
- build-source-tarball
- build-pkgs-src
strategy:
fail-fast: false
matrix:
@ -2621,6 +2622,7 @@ jobs:
environment: staging
needs:
- prepare-workflow
- build-docs
- build-src-repo
- build-deb-repo
- build-rpm-repo
@ -2629,6 +2631,7 @@ jobs:
- build-onedir-repo
steps:
- uses: actions/checkout@v4
- name: Get Salt Project GitHub Actions Bot Environment

View file

@ -25,6 +25,7 @@
- build-salt-onedir
<%- elif type == 'src' %>
- build-source-tarball
- build-pkgs-src
<%- endif %>
<%- include "build-{}-repo.yml.jinja".format(type) %>

View file

@ -146,6 +146,7 @@ concurrency:
environment: <{ gh_environment }>
needs:
- prepare-workflow
- build-docs
<%- for need in build_repo_needs.iter(consume=True) %>
- <{ need }>
<%- endfor %>
@ -156,6 +157,7 @@ concurrency:
<%- endif %>
steps:
- uses: actions/checkout@v4
- name: Get Salt Project GitHub Actions Bot Environment