From fef95e4e08ebc1397959c5d7de6cfec2fe0435bc Mon Sep 17 00:00:00 2001 From: Robin ALEXANDER Date: Mon, 19 Oct 2026 11:15:20 +0200 Subject: [PATCH 1/7] Switch to "$/" path style --- .github/workflows/build_image_develop.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_image_develop.yml b/.github/workflows/build_image_develop.yml index e1eeb47..0170d46 100644 --- a/.github/workflows/build_image_develop.yml +++ b/.github/workflows/build_image_develop.yml @@ -7,7 +7,7 @@ on: jobs: build-develop: - uses: ./.github/workflows/build_and_publish.yml + uses: $/.github/workflows/build_and_publish.yml with: appGitRefs: develop appAddSha: true From 6b7f62c06ccf6fc73d00790e8235863959695795 Mon Sep 17 00:00:00 2001 From: Robin ALEXANDER Date: Mon, 19 Oct 2026 12:06:56 +0200 Subject: [PATCH 2/7] Get latest image release programmatically --- .github/workflows/build_image_develop.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_image_develop.yml b/.github/workflows/build_image_develop.yml index 0170d46..632fa23 100644 --- a/.github/workflows/build_image_develop.yml +++ b/.github/workflows/build_image_develop.yml @@ -6,12 +6,22 @@ on: workflow_dispatch: jobs: + get-data: + outputs: + releaseImg: ${{ steps.get_release_img.outputs.release }} + steps: + - + id: get_release_img + uses: pozetronic/github-action-get-latest-release@master + with: + repository: ${{ github.repository }} build-develop: + needs: get-data uses: $/.github/workflows/build_and_publish.yml with: appGitRefs: develop appAddSha: true - imgBuild: ${{ vars.VERSION_LB_IMG }} + imgBuild: ${{ needs.get-data.outputs.releaseImg }} regName: ${{ vars.REGISTRY_URL }} regLogin: ${{ vars.REGISTRY_LOGIN }} secrets: From c5d8071c8739ece02d3ce879d756a83f9b7ff756 Mon Sep 17 00:00:00 2001 From: Robin ALEXANDER Date: Mon, 19 Oct 2026 12:11:14 +0200 Subject: [PATCH 3/7] Fix action --- .github/workflows/build_image_develop.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build_image_develop.yml b/.github/workflows/build_image_develop.yml index 632fa23..85c8b11 100644 --- a/.github/workflows/build_image_develop.yml +++ b/.github/workflows/build_image_develop.yml @@ -7,6 +7,7 @@ on: jobs: get-data: + runs-on: ubuntu-latest outputs: releaseImg: ${{ steps.get_release_img.outputs.release }} steps: From 63f9e9e141eed9a3dfa036d09b5e655410509738 Mon Sep 17 00:00:00 2001 From: Robin ALEXANDER Date: Mon, 19 Oct 2026 12:24:56 +0200 Subject: [PATCH 4/7] Fix action path --- .github/workflows/build_image_develop.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_image_develop.yml b/.github/workflows/build_image_develop.yml index 85c8b11..7aeb3fe 100644 --- a/.github/workflows/build_image_develop.yml +++ b/.github/workflows/build_image_develop.yml @@ -13,7 +13,7 @@ jobs: steps: - id: get_release_img - uses: pozetronic/github-action-get-latest-release@master + uses: pozetroninc/github-action-get-latest-release@master with: repository: ${{ github.repository }} build-develop: From 641fbee94e6a744044de46160e2743ff7fe2442a Mon Sep 17 00:00:00 2001 From: Robin ALEXANDER Date: Mon, 19 Oct 2026 12:38:14 +0200 Subject: [PATCH 5/7] Extend modifications to build_image_release.yml --- .github/workflows/build_image_release.yml | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build_image_release.yml b/.github/workflows/build_image_release.yml index b0ff4dd..cb2ac75 100644 --- a/.github/workflows/build_image_release.yml +++ b/.github/workflows/build_image_release.yml @@ -4,12 +4,29 @@ on: workflow_dispatch: jobs: + get-data: + runs-on: ubuntu-latest + outputs: + releaseImg: ${{ steps.get_release_img.outputs.release }} + releaseApp: ${{ steps.get_release_app.outputs.release }} + steps: + - + id: get_release_img + uses: pozetroninc/github-action-get-latest-release@master + with: + repository: ${{ github.repository }} + - + id: get_release_app + uses: pozetroninc/github-action-get-latest-release@master + with: + repository: librebooking/librebooking build-stable: - uses: ./.github/workflows/build_and_publish.yml + needs: get-data + uses: $/.github/workflows/build_and_publish.yml with: - appGitRefs: ${{ vars.VERSION_LB_APP }} + appGitRefs: ${{ needs.get-data.outputs.releaseApp }} appAddSha: false - imgBuild: ${{ vars.VERSION_LB_IMG }} + imgBuild: ${{ needs.get-data.outputs.releaseImg }} regName: ${{ vars.REGISTRY_URL }} regLogin: ${{ vars.REGISTRY_LOGIN }} secrets: From 88f8104d631186e8d87da0ee9be762a19afed475 Mon Sep 17 00:00:00 2001 From: Robin ALEXANDER Date: Mon, 19 Oct 2026 18:06:35 +0200 Subject: [PATCH 6/7] Use versioned github action --- .github/workflows/build_image_develop.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_image_develop.yml b/.github/workflows/build_image_develop.yml index 7aeb3fe..9fe68ba 100644 --- a/.github/workflows/build_image_develop.yml +++ b/.github/workflows/build_image_develop.yml @@ -13,7 +13,7 @@ jobs: steps: - id: get_release_img - uses: pozetroninc/github-action-get-latest-release@master + uses: pozetroninc/github-action-get-latest-release@v0.8.0 with: repository: ${{ github.repository }} build-develop: From 19ac1809c51a9ee14b61d232b2aaa5570e90ff88 Mon Sep 17 00:00:00 2001 From: Robin ALEXANDER Date: Mon, 19 Oct 2026 19:00:14 +0200 Subject: [PATCH 7/7] Use versioned github action --- .github/workflows/build_image_release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_image_release.yml b/.github/workflows/build_image_release.yml index cb2ac75..e25ee77 100644 --- a/.github/workflows/build_image_release.yml +++ b/.github/workflows/build_image_release.yml @@ -12,12 +12,12 @@ jobs: steps: - id: get_release_img - uses: pozetroninc/github-action-get-latest-release@master + uses: pozetroninc/github-action-get-latest-release@v0.8.0 with: repository: ${{ github.repository }} - id: get_release_app - uses: pozetroninc/github-action-get-latest-release@master + uses: pozetroninc/github-action-get-latest-release@v0.8.0 with: repository: librebooking/librebooking build-stable: