Skip to content

ci: canary for gh-automations#159, do not merge - #57

Closed
openvoiceos-bot wants to merge 1 commit into
devfrom
ci/canary-build-tests-wheel
Closed

openvoiceos-bot wants to merge 1 commit into
devfrom
ci/canary-build-tests-wheel

Conversation

@openvoiceos-bot

Copy link
Copy Markdown
Contributor

Do not merge

This is a canary. It points the build-tests caller at the branch of
OpenVoiceOS/gh-automations#159, which stops the reusable workflow from
testing the source tree instead of the wheel it just built (T-5305). The only
change is the ref.

The run this pull request produces is the evidence for that pull request. Close
this one after the run is read.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Sep 26, 2026

Copy link
Copy Markdown

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Sep 26, 2026 •

Copy link
Copy Markdown
Contributor

Checking the status... all automated tasks are done! ✅

I've aggregated the results of the automated checks for this PR below.

🏷️ Release Preview

Evaluating the impact of these changes on our release schedule. 📉

Current: 0.10.5a1 → Next: 0.10.5a2

Signal Value
Label (none)
PR title ci: canary for gh-automations#159, do not merge
Bump alpha

✅ PR title follows conventional commit format.


🚀 Release Channel Compatibility

Predicted next version: 0.10.5a2

Channel Status Note Current Constraint
Stable ⚪ Not in channel -
Testing ⚪ Not in channel -
Alpha ⚪ Not in channel -

🔍 Lint

I've double-checked the data for any anomalies. 🔍

❌ ruff: issues found in 18 file(s) — see job log
✅ actionlint: 12 workflow file(s), no finding

📋 Repo Health

I've checked the repo's flexibility (aka refactorability). 🧘‍♂️

✅ All required files present.

Latest Version: 0.10.5a1

✅ nebulento/version.py — Version file
✅ README.md — README
✅ LICENSE.md — License file (consider renaming to LICENSE)
✅ pyproject.toml — pyproject.toml
⚠️ setup.py — setup.py
✅ CHANGELOG.md — Changelog
✅ nebulento/version.py has valid version block markers

🔒 Security (pip-audit)

Scanning for any potential man-in-the-middle risks. 👨‍💻

✅ No known vulnerabilities found (51 packages scanned).

🔌 Plugin Detection

Plugin detection status — let's see what OPM found! 🔍

❌ Plugin Status: ERRORS (1)

Plugin Info:

  • Name: nebulento
  • Description: dead simple fuzzy matching intent parser

OPM Detection:

Plugin Type Wheel Editable
pipeline ✅ ✅

Entry Point Validation:

Entry Point Type Import Interface
ovos-nebulento-hierarchical-pipeline-plugin pipeline ✅ ⊘
ovos-nebulento-pipeline-plugin pipeline ✅ 800ms ⊘

⊘ No settingsmeta.json
✅ requires-python >=3.10 — running Python 3.11

Issues:

  • ❌ Import time for ovos-nebulento-pipeline-plugin exceeds 500ms (800ms)
  • ⚠️ No settingsmeta.json found
  • ⚠️ No settingsmeta.json found

📊 Coverage

Checking the structural integrity of our tests. 🏗️

✅ 92.2% total coverage

Per-file coverage (7 files)
File Coverage Missing lines
nebulento/opm.py 87.1% 48
nebulento/fuzz.py 94.9% 3
nebulento/hierarchical.py 95.3% 3
nebulento/__init__.py 100.0% 0
nebulento/bracket_expansion.py 100.0% 0
nebulento/container.py 100.0% 0
nebulento/version.py 100.0% 0

Full report: download the coverage-report artifact.

🔨 Build Tests

Checking the blueprint against the actual construction. 📐

✅ All versions pass

Python Build Install Tests pytest
3.10 ✅ ✅ ✅ 178 passed, 5 warnings in 23.24s
3.11 ✅ ✅ ✅ 178 passed, 5 warnings in 23.41s
3.12 ✅ ✅ ✅ 178 passed, 5 warnings in 23.27s
3.13 ✅ ✅ ✅ 178 passed, 5 warnings in 24.52s
3.14 ✅ ✅ ✅ 178 passed, 5 warnings in 23.75s

System.exit(0); // With love from OVOS 🖥️

@JarbasAl

Copy link
Copy Markdown
Member

canary for gh-automations#159, which merged as dae3c9c; the branch it pointed at is deleted

@JarbasAl JarbasAl closed this Sep 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants