]> jfr.im git - yt-dlp.git/blame - .github/workflows/release-master.yml
[build] Migrate to `pyproject.toml` and `hatchling`
[yt-dlp.git] / .github / workflows / release-master.yml
CommitLineData
1d03633c 1name: Release (master)
2on:
3 push:
4 branches:
5 - master
6 paths:
7 - "yt_dlp/**.py"
8 - "!yt_dlp/version.py"
a1b77842 9 - "bundle/*.py"
775cde82 10 - "pyproject.toml"
1d03633c 11concurrency:
12 group: release-master
1d03633c 13permissions:
14 contents: read
15
16jobs:
17 release:
18 if: vars.BUILD_MASTER != ''
19 uses: ./.github/workflows/release.yml
20 with:
21 prerelease: true
22 source: master
23 permissions:
24 contents: write
25 packages: write
26 id-token: write # mandatory for trusted publishing
27 secrets: inherit