From 81f9d5cd86c9c9b3f709f542b9d4bbe06bd8ed9d Mon Sep 17 00:00:00 2001 From: Umut Date: Tue, 17 Oct 2023 10:38:39 +0200 Subject: [PATCH] chore(frontend-python): push docker images on releases --- .github/workflows/concrete_python_release.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/concrete_python_release.yml b/.github/workflows/concrete_python_release.yml index 55e4806fa8..458da251e3 100644 --- a/.github/workflows/concrete_python_release.yml +++ b/.github/workflows/concrete_python_release.yml @@ -392,3 +392,15 @@ jobs: -u "${{ secrets.PUBLIC_PYPI_USER }}" \ -p "${{ secrets.PUBLIC_PYPI_PASSWORD }}" \ -r pypi + + - name: Start pushing Docker images + if: ${{ env.RELEASE_TYPE == 'public' }} + run: | + export TAG=$(git describe --tags --abbrev=0) + curl -L \ + -X POST \ + -H "Accept: application/vnd.github+json" \ + -H "Authorization: Bearer ${{ secrets.CONCRETE_ACTIONS_TOKEN }}" \ + -H "X-GitHub-Api-Version: 2022-11-28" \ + https://api.github.com/repos/zama-ai/concrete/actions/workflows/concrete_python_push_docker_image.yml/dispatches \ + -d '{"ref":"$TAG","inputs":{"tag":"$TAG"}}'