From 850d5dda35ce1328fd3f71dc9acc49971e0a8199 Mon Sep 17 00:00:00 2001 From: Walter Oggioni Date: Fri, 4 Sep 2026 08:28:48 +0000 Subject: [PATCH] Add kaya-cors check and publish steps to CI pipeline --- .gitea/workflows/build.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 1f8547c..59668b0 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -52,6 +52,10 @@ jobs: run: | .venv/bin/python -m mypy -p kaya.openapi .venv/bin/python -m unittest discover -s packages/kaya-openapi/tests + - name: Check kaya-cors + run: | + .venv/bin/python -m mypy -p kaya.cors + .venv/bin/python -m unittest discover -s packages/kaya-cors/tests - name: Publish kaya-core artifacts env: TWINE_REPOSITORY_URL: ${{ vars.PYPI_REGISTRY_URL }} @@ -108,3 +112,11 @@ jobs: run: | .venv/bin/pyproject-build packages/kaya-openapi .venv/bin/twine upload --repository gitea packages/kaya-openapi/dist/*.whl packages/kaya-openapi/dist/*.tar.gz + - name: Publish kaya-cors artifacts + env: + TWINE_REPOSITORY_URL: ${{ vars.PYPI_REGISTRY_URL }} + TWINE_USERNAME: ${{ vars.PUBLISHER_USERNAME }} + TWINE_PASSWORD: ${{ secrets.PUBLISHER_TOKEN }} + run: | + .venv/bin/pyproject-build packages/kaya-cors + .venv/bin/twine upload --repository gitea packages/kaya-cors/dist/*.whl packages/kaya-cors/dist/*.tar.gz