Skip to content

nightly-3cc129b8-ls94

Pre-release
Pre-release
Compare
Choose a tag to compare
@LinuxServer-CI LinuxServer-CI released this 10 Dec 06:07
· 25 commits to nightly since this release
c76552b

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-3cc129b8-ls94/index.html

LinuxServer Changes:

Pin beetcamp to 0.19.2 until upstream requirements fixed.

beets Changes:

Package: fix release workflow, exclude plugin tests, include all files from MANIFEST.in (#5536)

Fixes #5526
Fixes #5531
Fixes #5539

Package contents

See #5526 where a package maintainer fails running plugin tests. I found that before
introduction of Poetry beets never bundled plugin tests, therefore I now excluded them.

I also remembered that previously MANIFEST.in file was used to specify which files get
included in the package, so I mirrored the same configuration. This includes zsh
completion in extra/_beet which fixes #5531.

I removed MANIFEST.in file since it has no use anymore.

Release workflow

The last release workflow run failed to pick up the commit with the version updates and
tagged an outdated commit (#5539). I simplified the workflow to create the tag at the same
time the version upgrade is committed.