Skip to content

Commit 1a5b4da

Browse files
committed
Propagate spack-packages to build
1 parent 02a03ce commit 1a5b4da

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.github/workflows/build-push.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,15 @@ jobs:
7171
echo "version=${SPACK_VERSION}" | tee -a $GITHUB_OUTPUT
7272
echo "cherrypicks=${SPACK_CHERRYPICKS//$'\n'/ }" | tee -a $GITHUB_OUTPUT
7373
echo "cherrypicks_files=${SPACK_CHERRYPICKS_FILES//$'\n'/ }" | tee -a $GITHUB_OUTPUT
74+
- name: Load spack-packages version and cherry-picks
75+
id: spack-packages
76+
shell: bash
77+
run: |
78+
source spack-packages.sh
79+
echo "orgrepo=${SPACKPACKAGES_ORGREPO}" | tee -a $GITHUB_OUTPUT
80+
echo "version=${SPACKPACKAGES_VERSION}" | tee -a $GITHUB_OUTPUT
81+
echo "cherrypicks=${SPACKPACKAGES_CHERRYPICKS//$'\n'/ }" | tee -a $GITHUB_OUTPUT
82+
echo "cherrypicks_files=${SPACKPACKAGES_CHERRYPICKS_FILES//$'\n'/ }" | tee -a $GITHUB_OUTPUT
7483
- name: Load key4hep-spack version
7584
id: key4hep-spack
7685
run: |
@@ -130,6 +139,10 @@ jobs:
130139
SPACK_VERSION=${{ steps.spack.outputs.version }}
131140
SPACK_CHERRYPICKS=${{ steps.spack.outputs.cherrypicks }}
132141
SPACK_CHERRYPICKS_FILES=${{ steps.spack.outputs.cherrypicks_files }}
142+
SPACKPACKAGES_ORGREPO=${{ steps.spack-packages.outputs.orgrepo }}
143+
SPACKPACKAGES_VERSION=${{ steps.spack-packages.outputs.version }}
144+
SPACKPACKAGES_CHERRYPICKS=${{ steps.spack-packages.outputs.cherrypicks }}
145+
SPACKPACKAGES_CHERRYPICKS_FILES=${{ steps.spack-packages.outputs.cherrypicks_files }}
133146
KEY4HEPSPACK_ORGREPO=${{ steps.eic-spack.outputs.orgrepo }}
134147
KEY4HEPSPACK_VERSION=${{ steps.eic-spack.outputs.version }}
135148
EICSPACK_ORGREPO=${{ steps.eic-spack.outputs.orgrepo }}

0 commit comments

Comments
 (0)