-
-
Notifications
You must be signed in to change notification settings - Fork 0
34 lines (28 loc) · 772 Bytes
/
publish.yml
File metadata and controls
34 lines (28 loc) · 772 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
name: publish
on:
release:
types:
- published
jobs:
ci:
uses: ./.github/workflows/ci.yml
pr-build:
needs: ci
uses: ./.github/workflows/pr-build.yml
pypi-upload:
needs: pr-build
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v6
- name: Upload ignition-api to PyPI
uses: coatl-dev/actions/pypi-upload@v5
with:
password: ${{ secrets.PYPI_API_TOKEN_JAVA_API_PKG }}
working-directory: java-api
- name: Upload ignition-api-stubs to PyPI
uses: coatl-dev/actions/pypi-upload@v5
with:
python-version: '3.12'
password: ${{ secrets.PYPI_API_TOKEN_JAVA_API_STUBS }}
working-directory: java-api-stubs