chore: add missing shared CI workflows - #2
Conversation
Add canonical OpenVoiceOS/gh-automations reusable-workflow callers and remove superseded legacy publish/build inline workflows. No test suite, so build-tests and coverage are intentionally omitted.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (15)
📝 WalkthroughWalkthroughSix bespoke inline GitHub Actions workflows ( ChangesWorkflow Migration to gh-automations
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Fresh off the press! I've got some check results for you. 🗞️I've aggregated the results of the automated checks for this PR below. 🏷️ Release PreviewPolishing the release notes for the big debut! 🎀 Current:
✅ PR title follows conventional commit format. 🚀 Release Channel Compatibility Predicted next version:
🔒 Security (pip-audit)Ensuring our project remains safe and secure. 🛡️ ✅ No known vulnerabilities found (61 packages scanned). 🔌 Plugin DetectionI've checked the plugin's 'maintainer' info. 👤 ℹ️ Not an OVOS plugin — OPM check skipped. ⚖️ License CheckChecking if the licenses are compatible with OVOS. 🧩 ❌ License violations detected — review required before merging. Policy: Apache 2.0 (universal donor). StrongCopyleft / NetworkCopyleft / WeakCopyleft / Other / Error categories fail. MPL allowed. 📋 Repo HealthScanning for any signs of repository fatigue. 😫 Latest Version: ✅ 🔍 LintEnsuring the codebase remains stable and healthy. 🛡️ ✅ ruff: no issues Your loyal automated servant. 💂♀️ |
Roll out canonical OpenVoiceOS/gh-automations reusable-workflow callers (
@dev,secrets: inherit).Added: lint, license-check, pip-audit, repo-health, release-preview, publish-alpha (release_workflow.yml), publish-stable, conventional-label, opm-check.
Removed superseded legacy inline workflows: build_tests.yml, dev2master.yml, publish_alpha.yml, publish_build.yml, publish_major.yml, publish_minor.yml.
Skipped build-tests + coverage: no test suite in this repo.
Summary by CodeRabbit