Skip to content

ci: keep live-integration pytest out of PR CI for python packages#1

Merged
mislavivanda merged 1 commit into
mainfrom
ci/python-pr-no-live-tests
Jun 26, 2026
Merged

ci: keep live-integration pytest out of PR CI for python packages#1
mislavivanda merged 1 commit into
mainfrom
ci/python-pr-no-live-tests

Conversation

@mislavivanda

@mislavivanda mislavivanda commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator

What

PR CI for the Python packages (adk-plugin, langchain-data-analysis) now runs install + ruff lint only — the pytest steps are removed.

Why

Their test suites are live-integration: they construct a real DaytonaPlugin and execute code inside real Daytona sandboxes, which needs DAYTONA_API_KEY. Running them on every PR would fail without credentials and is slow/costly.

Live integration tests will move to a separate opt-in (manual/scheduled) workflow later.

Scope

  • Touches only .github/workflows/ci.yml (no package paths) → release-please stays silent.
  • First PR through the new protect-main ruleset — also a smoke test of ci-success + pr-title gating.

View with Codesmith Autofix with Codesmith
Need help on this PR? Tag /codesmith with what you need. Autofix is disabled.


Summary by cubic

Update PR CI to skip live-integration pytest for adk-plugin and langchain-data-analysis, running install + ruff lint only. This avoids DAYTONA_API_KEY credential failures and speeds up PR checks; live tests will run in a separate opt-in workflow later.

Written for commit 1391df4. Summary will update on new commits.

Review in cubic

adk-plugin and langchain ship live-integration test suites (they construct a real DaytonaPlugin and execute code in real Daytona sandboxes, needing DAYTONA_API_KEY). Running them on every PR would fail without credentials and is slow/costly. PR CI for the Python packages now runs install + ruff only; live tests will move to a separate opt-in workflow.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

Re-trigger cubic

@mislavivanda mislavivanda merged commit 04dbbb0 into main Jun 26, 2026
11 checks passed
@mislavivanda mislavivanda deleted the ci/python-pr-no-live-tests branch June 26, 2026 16:15
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.

1 participant