chore(tools): move bump_packaging.py to the repository root
This commit is contained in:
1 parent
cbce35441d
commit
e000b296b5
3 files changed
+8
-12
No files matched your search
@@ -35,7 +35,6 @@ git submodule update --init # contrib/homebrew, the Homebrew tap
|
||||
uv run pytest # full test suite
|
||||
uvx ruff check . # lint (ruff is not a project dependency)
|
||||
uv run beefy-player --list # station ids for the current catalogue
|
||||
uv run python tools/ansi_art.py ... # regenerate a provider's header art
|
||||
```
|
||||
|
||||
`uvx ruff check .` is the enforced lint and must pass. `ruff format` is **not**
|
||||
@@ -61,7 +60,7 @@ repo-wide reformat as a side effect of an unrelated change.
|
||||
`.forgejo/workflows/release.yml` fires on a `v*` tag: it asserts that the tag,
|
||||
the `pyproject.toml` version and `beefy_player.__version__` all agree, then
|
||||
publishes release notes. It does **not** touch packaging, so run
|
||||
`tools/bump_packaging.py <version>` after publishing: it rewrites
|
||||
`uv run python bump_packaging.py <version>` after publishing: it rewrites
|
||||
`contrib/aur/PKGBUILD` and regenerates its `.SRCINFO` from it, rewrites the tap
|
||||
formula in `contrib/homebrew`, and with `--commit` commits the tap first and
|
||||
then this repository. Both channels build the sdist attached to the release,
|
||||
|
||||
Reference in new issue
Block a user