Mirror of https://github.com/roostorg/osprey github.com/roostorg/osprey
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add workflow to release osprey-rpc sdist (#109)

authored by

Leon Shi and committed by
GitHub
abb57180 510980f5

+32
+32
.github/workflows/release-osprey-rpc.yml
··· 1 + name: Release osprey-rpc 2 + 3 + on: 4 + release: 5 + types: [published] 6 + 7 + jobs: 8 + build-osprey-rpc: 9 + runs-on: ubuntu-24.04 10 + steps: 11 + - name: Checkout code 12 + uses: actions/checkout@v4 13 + 14 + - name: Set up Python 15 + uses: actions/setup-python@v6 16 + with: 17 + python-version-file: ".python-version" 18 + 19 + - name: Install uv 20 + uses: astral-sh/setup-uv@v7 21 + with: 22 + version: "latest" 23 + 24 + - name: Build osprey-rpc sdist 25 + run: | 26 + cd osprey_rpc 27 + uv build --sdist 28 + 29 + - name: Upload osprey-rpc to release 30 + uses: softprops/action-gh-release@v2 31 + with: 32 + files: osprey_rpc/dist/osprey_rpc-*.tar.gz