-
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #47 from OpenVoiceOS/release-0.0.3a14
Release 0.0.3a14
- Loading branch information
Showing
15 changed files
with
455 additions
and
29 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# To get started with Dependabot version updates, you'll need to specify which | ||
# package ecosystems to update and where the package manifests are located. | ||
# Please see the documentation for all configuration options: | ||
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file | ||
|
||
version: 2 | ||
updates: | ||
- package-ecosystem: "pip" # See documentation for possible values | ||
directory: "/requirements" # Location of package manifests | ||
schedule: | ||
interval: "weekly" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
# auto add labels to PRs | ||
on: | ||
pull_request_target: | ||
types: [ opened, edited ] | ||
name: conventional-release-labels | ||
jobs: | ||
label: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: bcoe/conventional-release-labels@v1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
name: Close Pull Request | ||
|
||
# only trigger on pull request closed events | ||
on: | ||
pull_request: | ||
types: [ closed ] | ||
|
||
jobs: | ||
merge_job: | ||
# this job will only run if the PR has been merged | ||
if: github.event.pull_request.merged == true | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v2 | ||
- name: Send message to Matrix bots channel | ||
id: matrix-chat-message | ||
uses: fadenb/[email protected] | ||
with: | ||
homeserver: 'matrix.org' | ||
token: ${{ secrets.MATRIX_TOKEN }} | ||
channel: '!WjxEKjjINpyBRPFgxl:krbel.duckdns.org' | ||
message: | | ||
new ovos-tts-server PR merged! https://github.com/OpenVoiceOS/ovos-bus-client/pull/${{ github.event.number }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
name: Stable Release | ||
on: | ||
push: | ||
branches: [master] | ||
workflow_dispatch: | ||
|
||
jobs: | ||
publish_stable: | ||
uses: TigreGotico/gh-automations/.github/workflows/publish-stable.yml@master | ||
secrets: inherit | ||
with: | ||
branch: 'master' | ||
version_file: 'ovos_tts_server/version.py' | ||
setup_py: 'setup.py' | ||
publish_release: true | ||
|
||
publish_pypi: | ||
needs: publish_stable | ||
if: success() # Ensure this job only runs if the previous job succeeds | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v2 | ||
with: | ||
ref: dev | ||
fetch-depth: 0 # otherwise, there would be errors pushing refs to the destination repository. | ||
- name: Setup Python | ||
uses: actions/setup-python@v1 | ||
with: | ||
python-version: 3.8 | ||
- name: Install Build Tools | ||
run: | | ||
python -m pip install build wheel | ||
- name: version | ||
run: echo "::set-output name=version::$(python setup.py --version)" | ||
id: version | ||
- name: Build Distribution Packages | ||
run: | | ||
python setup.py sdist bdist_wheel | ||
- name: Publish to PyPI | ||
uses: pypa/gh-action-pypi-publish@master | ||
with: | ||
password: ${{secrets.PYPI_TOKEN}} | ||
|
||
|
||
sync_dev: | ||
needs: publish_stable | ||
if: success() # Ensure this job only runs if the previous job succeeds | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v2 | ||
with: | ||
fetch-depth: 0 # otherwise, there would be errors pushing refs to the destination repository. | ||
ref: master | ||
- name: Push master -> dev | ||
uses: ad-m/github-push-action@master | ||
with: | ||
github_token: ${{ secrets.GITHUB_TOKEN }} | ||
branch: dev |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,108 @@ | ||
name: Release Alpha and Propose Stable | ||
|
||
on: | ||
pull_request: | ||
types: [closed] | ||
branches: [dev] | ||
|
||
jobs: | ||
publish_alpha: | ||
if: github.event.pull_request.merged == true | ||
uses: TigreGotico/gh-automations/.github/workflows/publish-alpha.yml@master | ||
secrets: inherit | ||
with: | ||
branch: 'dev' | ||
version_file: 'ovos_tts_server/version.py' | ||
setup_py: 'setup.py' | ||
update_changelog: true | ||
publish_prerelease: true | ||
changelog_max_issues: 100 | ||
|
||
notify: | ||
if: github.event.pull_request.merged == true | ||
needs: publish_alpha | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v2 | ||
- name: Send message to Matrix bots channel | ||
id: matrix-chat-message | ||
uses: fadenb/[email protected] | ||
with: | ||
homeserver: 'matrix.org' | ||
token: ${{ secrets.MATRIX_TOKEN }} | ||
channel: '!WjxEKjjINpyBRPFgxl:krbel.duckdns.org' | ||
message: | | ||
new ${{ github.event.repository.name }} PR merged! https://github.com/${{ github.repository }}/pull/${{ github.event.number }} | ||
publish_pypi: | ||
needs: publish_alpha | ||
if: success() # Ensure this job only runs if the previous job succeeds | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v2 | ||
with: | ||
ref: dev | ||
fetch-depth: 0 # otherwise, there would be errors pushing refs to the destination repository. | ||
- name: Setup Python | ||
uses: actions/setup-python@v1 | ||
with: | ||
python-version: 3.8 | ||
- name: Install Build Tools | ||
run: | | ||
python -m pip install build wheel | ||
- name: version | ||
run: echo "::set-output name=version::$(python setup.py --version)" | ||
id: version | ||
- name: Build Distribution Packages | ||
run: | | ||
python setup.py sdist bdist_wheel | ||
- name: Publish to PyPI | ||
uses: pypa/gh-action-pypi-publish@master | ||
with: | ||
password: ${{secrets.PYPI_TOKEN}} | ||
|
||
|
||
propose_release: | ||
needs: publish_alpha | ||
if: success() # Ensure this job only runs if the previous job succeeds | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout dev branch | ||
uses: actions/checkout@v3 | ||
with: | ||
ref: dev | ||
|
||
- name: Setup Python | ||
uses: actions/setup-python@v2 | ||
with: | ||
python-version: '3.10' | ||
|
||
- name: Get version from setup.py | ||
id: get_version | ||
run: | | ||
VERSION=$(python setup.py --version) | ||
echo "VERSION=$VERSION" >> $GITHUB_ENV | ||
- name: Create and push new branch | ||
run: | | ||
git checkout -b release-${{ env.VERSION }} | ||
git push origin release-${{ env.VERSION }} | ||
- name: Open Pull Request from dev to master | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
run: | | ||
# Variables | ||
BRANCH_NAME="release-${{ env.VERSION }}" | ||
BASE_BRANCH="master" | ||
HEAD_BRANCH="release-${{ env.VERSION }}" | ||
PR_TITLE="Release ${{ env.VERSION }}" | ||
PR_BODY="Human review requested!" | ||
# Create a PR using GitHub API | ||
curl -X POST \ | ||
-H "Accept: application/vnd.github+json" \ | ||
-H "Authorization: token $GITHUB_TOKEN" \ | ||
-d "{\"title\":\"$PR_TITLE\",\"body\":\"$PR_BODY\",\"head\":\"$HEAD_BRANCH\",\"base\":\"$BASE_BRANCH\"}" \ | ||
https://api.github.com/repos/${{ github.repository }}/pulls | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,120 @@ | ||
# Changelog | ||
|
||
## [0.0.3a14](https://github.com/OpenVoiceOS/ovos-tts-server/tree/0.0.3a14) (2024-12-30) | ||
|
||
[Full Changelog](https://github.com/OpenVoiceOS/ovos-tts-server/compare/V0.0.3a13...0.0.3a14) | ||
|
||
**Merged pull requests:** | ||
|
||
- fix:semver [\#46](https://github.com/OpenVoiceOS/ovos-tts-server/pull/46) ([JarbasAl](https://github.com/JarbasAl)) | ||
|
||
## [V0.0.3a13](https://github.com/OpenVoiceOS/ovos-tts-server/tree/V0.0.3a13) (2024-04-26) | ||
|
||
[Full Changelog](https://github.com/OpenVoiceOS/ovos-tts-server/compare/V0.0.3a12...V0.0.3a13) | ||
|
||
## [V0.0.3a12](https://github.com/OpenVoiceOS/ovos-tts-server/tree/V0.0.3a12) (2024-04-26) | ||
|
||
[Full Changelog](https://github.com/OpenVoiceOS/ovos-tts-server/compare/V0.0.3a11...V0.0.3a12) | ||
|
||
**Merged pull requests:** | ||
|
||
- Update ovos-plugin-manager requirement from ~=0.0.18 to ~=0.0.25 in /requirements [\#20](https://github.com/OpenVoiceOS/ovos-tts-server/pull/20) ([dependabot[bot]](https://github.com/apps/dependabot)) | ||
|
||
## [V0.0.3a11](https://github.com/OpenVoiceOS/ovos-tts-server/tree/V0.0.3a11) (2024-03-11) | ||
|
||
[Full Changelog](https://github.com/OpenVoiceOS/ovos-tts-server/compare/V0.0.3a10...V0.0.3a11) | ||
|
||
**Implemented enhancements:** | ||
|
||
- Add an endpoint with `utterance` in request payload [\#18](https://github.com/OpenVoiceOS/ovos-tts-server/issues/18) | ||
|
||
**Closed issues:** | ||
|
||
- Ability to set both primary and fallback TTS to ovos-tts-server [\#12](https://github.com/OpenVoiceOS/ovos-tts-server/issues/12) | ||
|
||
**Merged pull requests:** | ||
|
||
- Update ovos-utils requirement from ~=0.0.32 to ~=0.0.38 in /requirements [\#24](https://github.com/OpenVoiceOS/ovos-tts-server/pull/24) ([dependabot[bot]](https://github.com/apps/dependabot)) | ||
|
||
## [V0.0.3a10](https://github.com/OpenVoiceOS/ovos-tts-server/tree/V0.0.3a10) (2023-12-31) | ||
|
||
[Full Changelog](https://github.com/OpenVoiceOS/ovos-tts-server/compare/V0.0.3a9...V0.0.3a10) | ||
|
||
**Fixed bugs:** | ||
|
||
- move utterance to query params [\#19](https://github.com/OpenVoiceOS/ovos-tts-server/pull/19) ([JarbasAl](https://github.com/JarbasAl)) | ||
|
||
**Closed issues:** | ||
|
||
- Add PyPI Automation [\#5](https://github.com/OpenVoiceOS/ovos-tts-server/issues/5) | ||
|
||
## [V0.0.3a9](https://github.com/OpenVoiceOS/ovos-tts-server/tree/V0.0.3a9) (2023-10-14) | ||
|
||
[Full Changelog](https://github.com/OpenVoiceOS/ovos-tts-server/compare/V0.0.3a8...V0.0.3a9) | ||
|
||
**Merged pull requests:** | ||
|
||
- LOG.set\_level\("ERROR"\) [\#17](https://github.com/OpenVoiceOS/ovos-tts-server/pull/17) ([JarbasAl](https://github.com/JarbasAl)) | ||
|
||
## [V0.0.3a8](https://github.com/OpenVoiceOS/ovos-tts-server/tree/V0.0.3a8) (2023-06-22) | ||
|
||
[Full Changelog](https://github.com/OpenVoiceOS/ovos-tts-server/compare/V0.0.3a7...V0.0.3a8) | ||
|
||
**Implemented enhancements:** | ||
|
||
- add gradio to status report [\#14](https://github.com/OpenVoiceOS/ovos-tts-server/pull/14) ([JarbasAl](https://github.com/JarbasAl)) | ||
|
||
## [V0.0.3a7](https://github.com/OpenVoiceOS/ovos-tts-server/tree/V0.0.3a7) (2023-06-22) | ||
|
||
[Full Changelog](https://github.com/OpenVoiceOS/ovos-tts-server/compare/V0.0.3a6...V0.0.3a7) | ||
|
||
**Fixed bugs:** | ||
|
||
- fix/config reading [\#16](https://github.com/OpenVoiceOS/ovos-tts-server/pull/16) ([JarbasAl](https://github.com/JarbasAl)) | ||
|
||
## [V0.0.3a6](https://github.com/OpenVoiceOS/ovos-tts-server/tree/V0.0.3a6) (2023-05-30) | ||
|
||
[Full Changelog](https://github.com/OpenVoiceOS/ovos-tts-server/compare/V0.0.3a5...V0.0.3a6) | ||
|
||
**Implemented enhancements:** | ||
|
||
- add status endpoint + update readme [\#13](https://github.com/OpenVoiceOS/ovos-tts-server/pull/13) ([JarbasAl](https://github.com/JarbasAl)) | ||
|
||
## [V0.0.3a5](https://github.com/OpenVoiceOS/ovos-tts-server/tree/V0.0.3a5) (2023-05-05) | ||
|
||
[Full Changelog](https://github.com/OpenVoiceOS/ovos-tts-server/compare/V0.0.2a4...V0.0.3a5) | ||
|
||
**Fixed bugs:** | ||
|
||
- Fix version and package data [\#11](https://github.com/OpenVoiceOS/ovos-tts-server/pull/11) ([NeonDaniel](https://github.com/NeonDaniel)) | ||
|
||
## [V0.0.2a4](https://github.com/OpenVoiceOS/ovos-tts-server/tree/V0.0.2a4) (2023-05-05) | ||
|
||
[Full Changelog](https://github.com/OpenVoiceOS/ovos-tts-server/compare/V0.0.2a3...V0.0.2a4) | ||
|
||
**Implemented enhancements:** | ||
|
||
- Add examples from Coqui plugin with default language handling [\#10](https://github.com/OpenVoiceOS/ovos-tts-server/pull/10) ([NeonDaniel](https://github.com/NeonDaniel)) | ||
|
||
## [V0.0.2a3](https://github.com/OpenVoiceOS/ovos-tts-server/tree/V0.0.2a3) (2023-05-05) | ||
|
||
[Full Changelog](https://github.com/OpenVoiceOS/ovos-tts-server/compare/0.0.2...V0.0.2a3) | ||
|
||
**Implemented enhancements:** | ||
|
||
- Release Automation [\#9](https://github.com/OpenVoiceOS/ovos-tts-server/pull/9) ([NeonDaniel](https://github.com/NeonDaniel)) | ||
- Adds gradio web UI with other updates [\#7](https://github.com/OpenVoiceOS/ovos-tts-server/pull/7) ([NeonDaniel](https://github.com/NeonDaniel)) | ||
|
||
**Fixed bugs:** | ||
|
||
- Remove leftover hard-coded plugin references [\#8](https://github.com/OpenVoiceOS/ovos-tts-server/pull/8) ([NeonDaniel](https://github.com/NeonDaniel)) | ||
|
||
**Merged pull requests:** | ||
|
||
- Update license test automation [\#6](https://github.com/OpenVoiceOS/ovos-tts-server/pull/6) ([NeonDaniel](https://github.com/NeonDaniel)) | ||
- Fix typo causing build tests to not run [\#4](https://github.com/OpenVoiceOS/ovos-tts-server/pull/4) ([NeonDaniel](https://github.com/NeonDaniel)) | ||
- feat/gender [\#2](https://github.com/OpenVoiceOS/ovos-tts-server/pull/2) ([NeonJarbas](https://github.com/NeonJarbas)) | ||
|
||
|
||
|
||
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* |
Oops, something went wrong.