https://github.com/openvoiceos/skill-template-repo
https://github.com/openvoiceos/skill-template-repo
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/openvoiceos/skill-template-repo
- Owner: OpenVoiceOS
- License: apache-2.0
- Archived: true
- Created: 2022-03-01T19:56:36.000Z (over 4 years ago)
- Default Branch: dev
- Last Pushed: 2023-09-04T11:25:13.000Z (almost 3 years ago)
- Last Synced: 2025-04-03T13:40:21.590Z (about 1 year ago)
- Language: Python
- Size: 52.7 KB
- Stars: 3
- Watchers: 5
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# skill-template-repo
start from this repo and do the following steps
- search and replace the string `ReplaceSkillName` everywhere in this repo
- search and replace the string `skill_template_repo` everywhere in this repo
- search and replace the string `skill-template-repo` everywhere in this repo
- search and replace the string `OpenVoiceOS` everywhere in this repo
- create dev and master branches
- make dev default branch
- set PYPI_TOKEN in action secrets
- disable wiki/projects
- disable merge commits and enable auto deletion of head branches on PR merge
- edit license_tests.py settings to your liking
- setup codecov
workflows are setup so you never touch a version file, make a github release or publish to pypi manually again!
- on PR to dev
- alpha version published and github prerelease created
- run codecov
- run unit tests
- run license tests if requirements.txt changes
- run plugin tests
- on commit to dev
- auto translate resource files
- manually trigger one of the workflows for major/minor/build/alpha release in the actions tab
- increase package version
- generate changelog
- commit version bump to dev
- merge dev to master
- create github release
- publish to pypi