Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Deploy single package #165

Deploy single package

Deploy single package #165

name: Deploy single package
on:
workflow_dispatch:
inputs:
package:
description: "Select the package to deploy"
required: true
type: choice
options:
- autogen-agentchat
- autogen-core
- autogen-ext
- agbench
- autogen-studio
- magentic-one-cli
- pyautogen
ref:
description: "Tag to deploy"
required: true
jobs:
deploy-package:
environment:
name: package
runs-on: ubuntu-latest
permissions:
id-token: write
steps:
- name: Checkout
uses: actions/checkout@v4
with:
ref: ${{ github.event.inputs.ref }}
# Require ref to be a tag
- run: git show-ref --verify refs/tags/${{ github.event.inputs.ref }}
- uses: astral-sh/setup-uv@v5
with:
enable-cache: true
- run: uv build --package ${{ github.event.inputs.package }} --out-dir dist/
working-directory: python
- name: Publish package to PyPI
uses: pypa/gh-action-pypi-publish@release/v1
with:
packages-dir: python/dist/
Morty Proxy This is a proxified and sanitized view of the page, visit original site.