From dc0a098565c77465b44b7903e2e8fe74cf3d273d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Parodi=2C=20Eugenio=20=F0=9F=8C=B6?= Date: Wed, 2 Apr 2025 18:07:00 +0100 Subject: [PATCH] ci: added publish apps --- .github/workflows/release.yml | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3fc54f9b..3ee03d76 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -178,14 +178,35 @@ jobs: - pyTermTk-deploy-artifacts secrets: inherit - pyTermTk-publish: + publish-pyTermTk: if: ${{ fromJson(needs.release-please.outputs.rp_out)['libs/pyTermTk--release_created'] }} name: Publish pyTermTk uses: ./.github/workflows/python-publish.yml with: - pkg_folder: libs/pyTermTk pkg_name: pyTermTk + pkg_folder: libs/pyTermTk + needs: + - release-please + secrets: inherit + + publish-ttkDesigner: + if: ${{ fromJson(needs.release-please.outputs.rp_out)['apps/ttkDesigner--release_created'] }} + name: Publish ttkDesigner + uses: ./.github/workflows/python-publish.yml + with: + pkg_name: ttkDesigner + pkg_folder: apps/ttkDesigner needs: - release-please secrets: inherit + publish-dumbPaintTool: + if: ${{ fromJson(needs.release-please.outputs.rp_out)['apps/dumbPaintTool--release_created'] }} + name: Publish dumbPaintTool + uses: ./.github/workflows/python-publish.yml + with: + pkg_name: dumbPaintTool + pkg_folder: apps/dumbPaintTool + needs: + - release-please + secrets: inherit \ No newline at end of file