From 274f959ae2f2124e2bfd86ef94580acc4dc44e69 Mon Sep 17 00:00:00 2001 From: Dany LE Date: Thu, 25 Jul 2024 23:24:46 +0200 Subject: [PATCH] feat(ci): publishing doc on tagging --- .gitea/workflows/ci.yml | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 62ab229..9b4f041 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -17,7 +17,24 @@ jobs: with: platform: arm - publish-on-tag: + publish-doc-on-tag: + runs-on: act-runner + if: gitea.event_name == 'push' && contains(gitea.ref, 'refs/tags/') + needs: + container: + image: iohubdev/ci-tools:latest + volumes: + - /opt/public/antos-release/:/public/ + steps: + - name: Check out repository code + uses: actions/checkout@v4 + - run: mkdir -p build + - name: Build and publish doc and SDK + run: | + DOCDIR=/public/doc/ make doc + SDKDIR=/public/sdk/ make sdk + + publish-package-on-tag: runs-on: act-runner if: gitea.event_name == 'push' && contains(gitea.ref, 'refs/tags/') needs: [build-amd64, build-arm64, build-arm]