chore: release 3.0.0-beta.1

This commit is contained in:
jo 2022-09-23 12:33:29 +02:00 committed by Jonas L
parent 2535e8c483
commit ddae3202cc
123 changed files with 78 additions and 11 deletions

View File

@ -25,7 +25,7 @@ jobs:
- name: Create Release - name: Create Release
uses: softprops/action-gh-release@v1 uses: softprops/action-gh-release@v1
with: with:
body_path: docs/releases/3.0.0-beta.0.md body_path: docs/releases/3.0.0-beta.1.md
draft: true draft: true
prerelease: true prerelease: true
files: libretime-*.tar.gz files: libretime-*.tar.gz

View File

@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup( setup(
name="libretime-analyzer", name="libretime-analyzer",
version="3.0.0-beta.0", version="3.0.0-beta.1",
description="Libretime Analyzer", description="Libretime Analyzer",
author="LibreTime Contributors", author="LibreTime Contributors",
url="https://github.com/libretime/libretime", url="https://github.com/libretime/libretime",

View File

@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup( setup(
name="libretime-api-client", name="libretime-api-client",
version="3.0.0-beta.0", version="3.0.0-beta.1",
description="LibreTime API Client", description="LibreTime API Client",
author="LibreTime Contributors", author="LibreTime Contributors",
url="https://github.com/libretime/libretime", url="https://github.com/libretime/libretime",

View File

@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup( setup(
name="libretime-api", name="libretime-api",
version="3.0.0-beta.0", version="3.0.0-beta.1",
description="LibreTime API", description="LibreTime API",
author="LibreTime Contributors", author="LibreTime Contributors",
url="https://github.com/libretime/libretime", url="https://github.com/libretime/libretime",

View File

@ -0,0 +1,29 @@
---
title: LibreTime 3.0.0 beta 1
---
import ReleaseHead from './\_release-head.md';
<ReleaseHead date='2022-09-23' version='3.0.0-beta.1'/>
## :sparkling_heart: Contributors
The LibreTime project wants to thank the following contributors for authoring PRs to this release:
- @jooola
- @paddatrapper
## :rocket: Features
- **legacy:** disable services check when missing systemctl ([#2160](https://github.com/libretime/libretime/issues/2160))
- **legacy:** invalidate cached assets using md5sum ([#2161](https://github.com/libretime/libretime/issues/2161))
- use libretime/icecast container image ([#2165](https://github.com/libretime/libretime/issues/2165))
## :bug: Bug fixes
- **legacy:** number of tracks displayed initially ([#2168](https://github.com/libretime/libretime/issues/2168))
- **legacy:** rebuild favicon ([#2167](https://github.com/libretime/libretime/issues/2167))
- **worker:** configure celery timezone ([#2169](https://github.com/libretime/libretime/issues/2169))
- **legacy:** update or remove broken links
- **legacy:** prepend file id in tmp upload filename ([#2173](https://github.com/libretime/libretime/issues/2173))
- **legacy:** fail when uploading wma files ([#2172](https://github.com/libretime/libretime/issues/2172))

View File

@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup( setup(
name="libretime-playout", name="libretime-playout",
version="3.0.0-beta.0", version="3.0.0-beta.1",
description="LibreTime Playout", description="LibreTime Playout",
author="LibreTime Contributors", author="LibreTime Contributors",
url="https://github.com/libretime/libretime", url="https://github.com/libretime/libretime",

View File

@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup( setup(
name="libretime-shared", name="libretime-shared",
version="3.0.0-beta.0", version="3.0.0-beta.1",
description="LibreTime Shared", description="LibreTime Shared",
url="https://github.com/libretime/libretime", url="https://github.com/libretime/libretime",
author="LibreTime Contributors", author="LibreTime Contributors",

View File

@ -1,7 +1,7 @@
module.exports = { module.exports = {
title: "LibreTime", title: "LibreTime",
description: "Radio Broadcast & Automation Platform", description: "Radio Broadcast & Automation Platform",
version: "3.0.0-beta.0", version: "3.0.0-beta.1",
website: "https://libretime.org", website: "https://libretime.org",
repository: { repository: {
@ -22,7 +22,7 @@ module.exports = {
home: { home: {
links: [ links: [
{ label: "Get started 🚀", to: "/docs/admin-manual" }, { label: "Get started 🚀", to: "/docs/admin-manual" },
{ label: "Release note", to: "/docs/releases/3.0.0-beta.0" }, { label: "Release note", to: "/docs/releases/3.0.0-beta.1" },
], ],
}, },

View File

@ -59,7 +59,7 @@ Create a new `release-$VERSION` branch and release commit to prepare a release p
```bash ```bash
git checkout -b "release-$VERSION" git checkout -b "release-$VERSION"
export COMMIT_MESSAGE="chore: release $VERSION" export COMMIT_MESSAGE="chore: release $VERSION"
git commit --allow-empty "$COMMIT_MESSAGE" git commit --allow-empty --message="$COMMIT_MESSAGE"
``` ```
### 1. Version bump ### 1. Version bump
@ -152,6 +152,15 @@ git show --quiet
git tag -a -m "$VERSION" "$VERSION" git tag -a -m "$VERSION" "$VERSION"
``` ```
Generate the changelog for the newly tagged version:
```bash
make changelog
git add .
git commit -m "chore: generate changelog for $VERSION"
```
Push the tag upstream to finalize the release process: Push the tag upstream to finalize the release process:
```bash ```bash

View File

@ -0,0 +1,29 @@
---
title: LibreTime 3.0.0 beta 1
---
import ReleaseHead from './\_release-head.md';
<ReleaseHead date='2022-09-23' version='3.0.0-beta.1'/>
## :sparkling_heart: Contributors
The LibreTime project wants to thank the following contributors for authoring PRs to this release:
- @jooola
- @paddatrapper
## :rocket: Features
- **legacy:** disable services check when missing systemctl ([#2160](https://github.com/libretime/libretime/issues/2160))
- **legacy:** invalidate cached assets using md5sum ([#2161](https://github.com/libretime/libretime/issues/2161))
- use libretime/icecast container image ([#2165](https://github.com/libretime/libretime/issues/2165))
## :bug: Bug fixes
- **legacy:** number of tracks displayed initially ([#2168](https://github.com/libretime/libretime/issues/2168))
- **legacy:** rebuild favicon ([#2167](https://github.com/libretime/libretime/issues/2167))
- **worker:** configure celery timezone ([#2169](https://github.com/libretime/libretime/issues/2169))
- **legacy:** update or remove broken links
- **legacy:** prepend file id in tmp upload filename ([#2173](https://github.com/libretime/libretime/issues/2173))
- **legacy:** fail when uploading wma files ([#2172](https://github.com/libretime/libretime/issues/2172))

Some files were not shown because too many files have changed in this diff Show More