mirror of
https://github.com/saltstack/salt.git
synced 2025-04-10 23:01:39 +00:00
25 lines
1.1 KiB
Django/Jinja
25 lines
1.1 KiB
Django/Jinja
|
|
build-ci-deps:
|
|
<%- do test_salt_needs.append("build-ci-deps") %>
|
|
<%- do test_salt_linux_needs.append("build-ci-deps") %>
|
|
name: CI Deps
|
|
<%- if workflow_slug != 'release' %>
|
|
if: ${{ fromJSON(needs.prepare-workflow.outputs.config)['jobs']['build-deps-ci'] }}
|
|
<%- endif %>
|
|
needs:
|
|
- prepare-workflow
|
|
<%- if workflow_slug != 'release' %>
|
|
- build-salt-onedir
|
|
<%- else %>
|
|
- download-onedir-artifact
|
|
<%- endif %>
|
|
uses: ./.github/workflows/build-deps-ci-action.yml
|
|
with:
|
|
nox-session: ci-test-onedir
|
|
nox-version: <{ nox_version }>
|
|
python-version: "<{ gh_actions_workflows_python_version }>"
|
|
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
|
|
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|<{ python_version }>
|
|
nox-archive-hash: "${{ needs.prepare-workflow.outputs.nox-archive-hash }}"
|
|
matrix: ${{ toJSON(fromJSON(needs.prepare-workflow.outputs.config)['build-matrix']) }}
|
|
linux_arm_runner: ${{ fromJSON(needs.prepare-workflow.outputs.config)['linux_arm_runner'] }}
|