diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 14cb745..f3024c0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -74,3 +74,22 @@ jobs: repository: private-downstream-ci event_type: downstream-ci-hpc payload: '{"gribjump": "ecmwf/gribjump@${{ github.event.pull_request.head.sha || github.sha }}"}' + ci-python: + name: ci-python + uses: ecmwf-actions/reusable-workflows/.github/workflows/ci-python.yml@v1 + with: + codecov_upload: true + notify_teams: true + build_package_inputs: | + dependencies: | + ecmwf/ecbuild + ecmwf/eckit + ecmwf/metkit + ecmwf/fdb + ecmwf/gribjump + dependency_branch: develop + self_build: false + secrets: + pypi_username: ${{ secrets.PYPI_USERNAME }} + pypi_password: ${{ secrets.PYPI_PASSWORD }} + incoming_webhook: ${{ secrets.MS_TEAMS_INCOMING_WEBHOOK }}