Define additional needs for a few jobs

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

View file

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

View file

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

View file

@ -27,6 +27,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