Vehicle Researcher 8eb8330d95 openpilot v0.9.9 release
date: 2025-03-08T09:09:29
master commit: ce355250be726f9bc8f0ac165a6cde41586a983d
2025-03-08 09:09:31 +00:00

35 lines
848 B
YAML

name: Publish to PyPI
on:
release:
types: [published]
workflow_dispatch:
jobs:
pypi-publish:
name: Upload release to PyPI
runs-on: ubuntu-latest
environment:
name: pypi
url: https://pypi.org/p/opendbc
permissions:
id-token: write # trusted publishing
steps:
- uses: actions/checkout@v4
- name: Build distribution
run: |
./test.sh
source .venv/bin/activate
uv pip install build
python -m build
- name: Publish to Test PyPI
if: github.event_name == 'workflow_dispatch'
uses: pypa/gh-action-pypi-publish@v1.12.4
with:
repository-url: https://test.pypi.org/legacy/
- name: Publish to Production PyPI
if: github.event_name == 'release'
uses: pypa/gh-action-pypi-publish@v1.12.4