From 9b44189c51789b640a3c011bb5faf09cf78de307 Mon Sep 17 00:00:00 2001 From: Tommy Gatti Date: Wed, 28 Aug 2024 10:04:42 +1000 Subject: [PATCH] Added /releases section to git url --- .github/workflows/deploy-2-start.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy-2-start.yml b/.github/workflows/deploy-2-start.yml index 674d515..3b649cb 100644 --- a/.github/workflows/deploy-2-start.yml +++ b/.github/workflows/deploy-2-start.yml @@ -128,10 +128,13 @@ jobs: jq -n '{}' > ${{ env.SPACK_ENV_PATH }}/build-db-pkgs.json for pkg in ${{ vars.BUILD_DB_PACKAGES }}; do # TODO: Is there a way to get the git attribute without concretizing? - pkg_repo=$(spack python -c "import spack.spec; print(spack.spec.Spec('$pkg').concretized().package.git)") + pkg_repo_url=$(spack python -c "import spack.spec; print(spack.spec.Spec('$pkg').concretized().package.git)") + echo "$pkg git URL is $pkg_repo_url" + + pkg_release_url="${pkg_repo_url%.*}/releases" jq \ --arg p "$pkg" \ - --arg r "$pkg_repo" \ + --arg r "$pkg_release_url" \ '. += {($p): ($r)}' \ ${{ env.SPACK_ENV_PATH }}/build-db-pkgs.json > ${{ env.SPACK_ENV_PATH }}/build-db-pkgs.json.tmp mv -f ${{ env.SPACK_ENV_PATH }}/build-db-pkgs.json.tmp ${{ env.SPACK_ENV_PATH }}/build-db-pkgs.json