diff --git a/.github/workflows.src/build.inc.yml b/.github/workflows.src/build.inc.yml index d82c0aaaa..fb6e67bac 100644 --- a/.github/workflows.src/build.inc.yml +++ b/.github/workflows.src/build.inc.yml @@ -27,7 +27,7 @@ shell: bash run: | rev=$(git rev-parse HEAD) - jq_filter='.packages[] | select(.basename == "edgedb-cli") | select(.architecture == $ARCH) | .version_details.metadata.scm_revision | . as $rev | select($REV | startswith($rev))' + jq_filter='.packages[] | select(.basename == "edgedb-cli") | select(.architecture == $ARCH) | .version_details.metadata.scm_revision | select(. != null) | . as $rev | select($REV | startswith($rev))' <% for tgt in targets.linux %> val=true <% if tgt.family == "debian" %> diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 531cc6350..9f5a9b011 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -84,7 +84,7 @@ jobs: shell: bash run: | rev=$(git rev-parse HEAD) - jq_filter='.packages[] | select(.basename == "edgedb-cli") | select(.architecture == $ARCH) | .version_details.metadata.scm_revision | . as $rev | select($REV | startswith($rev))' + jq_filter='.packages[] | select(.basename == "edgedb-cli") | select(.architecture == $ARCH) | .version_details.metadata.scm_revision | select(. != null) | . as $rev | select($REV | startswith($rev))' val=true