Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.0.3a14 #47

Merged
merged 38 commits into from
Dec 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
a796ebd
Release Automation (#9)
NeonDaniel May 5, 2023
9f6d423
Increment Version to 0.0.2a3
JarbasAl May 5, 2023
eeb6edd
Update Changelog
JarbasAl May 5, 2023
5385c59
Add examples from Coqui plugin with default language handling (#10)
NeonDaniel May 5, 2023
e6f33de
Increment Version to 0.0.2a4
JarbasAl May 5, 2023
2ece84d
Update Changelog
JarbasAl May 5, 2023
b3579a0
Fix version and package data (#11)
NeonDaniel May 5, 2023
a7d5067
Increment Version to 0.0.3a5
JarbasAl May 5, 2023
86369a2
Update Changelog
JarbasAl May 5, 2023
0f7d684
add status endpoint + update readme (#13)
JarbasAl May 30, 2023
41728fe
Increment Version to 0.0.3a6
JarbasAl May 30, 2023
84d2efa
Update Changelog
JarbasAl May 30, 2023
290cdbe
fix/config reading (#16)
JarbasAl Jun 22, 2023
4f962cf
Increment Version to 0.0.3a7
JarbasAl Jun 22, 2023
467ce52
Update Changelog
JarbasAl Jun 22, 2023
ded0d41
add gradio to status report (#14)
JarbasAl Jun 22, 2023
70cddb5
Increment Version to 0.0.3a8
NeonDaniel Jun 22, 2023
d11ae08
Update Changelog
NeonDaniel Jun 22, 2023
7526420
LOG.set_level("ERROR") (#17)
JarbasAl Oct 14, 2023
ac987b3
Increment Version to 0.0.3a9
JarbasAl Oct 14, 2023
6ee2f05
Update Changelog
JarbasAl Oct 14, 2023
7668cb8
move utterance to query params (#19)
JarbasAl Dec 31, 2023
3acc3a2
Increment Version to 0.0.3a10
JarbasAl Dec 31, 2023
b1117c4
Update Changelog
JarbasAl Dec 31, 2023
23f274d
Create dependabot.yml
JarbasAl Jan 28, 2024
a89e21a
Update ovos-utils requirement from ~=0.0.32 to ~=0.0.38 in /requireme…
dependabot[bot] Mar 11, 2024
4f2f05e
Increment Version to 0.0.3a11
JarbasAl Mar 11, 2024
a3869d0
Update Changelog
JarbasAl Mar 11, 2024
0575246
Update ovos-plugin-manager requirement from ~=0.0.18 to ~=0.0.25 in /…
dependabot[bot] Apr 26, 2024
dc56a9d
Increment Version to 0.0.3a12
JarbasAl Apr 26, 2024
61d0c41
Update Changelog
JarbasAl Apr 26, 2024
0178213
Update requirements.txt
JarbasAl Apr 26, 2024
09a960e
Increment Version to 0.0.3a13
JarbasAl Apr 26, 2024
610cd80
Update Changelog
JarbasAl Apr 26, 2024
c595fa9
fix:semver (#46)
JarbasAl Dec 30, 2024
4c7f575
Increment Version to 0.0.3a14
JarbasAl Dec 30, 2024
bf3fc0a
Update Changelog
JarbasAl Dec 30, 2024
2c15d4e
Update version.py
JarbasAl Dec 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .github/dependabot.yml
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"
10 changes: 10 additions & 0 deletions .github/workflows/conventional-label.yaml
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
23 changes: 23 additions & 0 deletions .github/workflows/notify_matrix.yml
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 }}
58 changes: 58 additions & 0 deletions .github/workflows/publish_stable.yml
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
108 changes: 108 additions & 0 deletions .github/workflows/release_workflow.yml
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

120 changes: 120 additions & 0 deletions CHANGELOG.md
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)*
Loading
Loading