From 4e8c7812997d2f53d4947b5710915e8a0883ffae Mon Sep 17 00:00:00 2001 From: E M <5089238+emizzle@users.noreply.github.com> Date: Fri, 24 Apr 2026 10:27:59 +1000 Subject: [PATCH] reusable workflow outputs can silently fail to propagate in certain conditions Now, STORAGEDOCKERIMAGE is: - logosstorage/logos-storage-nim:latest-dist-tests for workflow_dispatch on a branch - logosstorage/logos-storage-nim:v0.1.8-dist-tests for a v0.1.8 tag push --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5bca8005..ef68015f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -214,7 +214,7 @@ jobs: TF_VAR_region: europe-west4 TF_VAR_zone: europe-west4-b TF_PLUGIN_CACHE_DIR: ~/.terraform.d/plugin-cache - STORAGEDOCKERIMAGE: ${{ needs.build-docker-dist-tests.outputs.logos_storage_image }} + STORAGEDOCKERIMAGE: ${{ github.ref_type == 'tag' && format('logosstorage/logos-storage-nim:{0}-dist-tests', github.ref_name) || 'logosstorage/logos-storage-nim:latest-dist-tests' }} TEST_TYPE: release-tests BRANCH: ${{ inputs.branch || 'master' }} SOURCE: https://github.com/logos-storage/logos-storage-nim-cs-dist-tests