Files
ejs/.github/workflows/release.yml
2025-09-22 18:30:05 +02:00

30 lines
687 B
YAML

on:
push:
tags:
- "*"
jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: denoland/setup-deno@v2
with:
deno-version: v2.x
- uses: astral-sh/setup-uv@v6
with:
python-version: "3.13"
- name: Bundle
run:
# XXX: uv build fails for some reason
uv tool run hatch build --target wheel
- env:
TAG: ${{ github.ref_name }}
run: |
gh release create v${TAG} \
--title "yt-dlp-ejs v${TAG}" \
--notes-from-tag \
--verify-tag \
dist/yt.solver.* \
dist/yt_dlp_ejs*.whl