Skip to content

ci: add automated PR smoke and provider checks - #71

Merged
kevincodex1 merged 2 commits into
Twigpine:mainfrom
Vasanthdev2004:pr-checks
Apr 1, 2026
Merged

kevincodex1 merged 2 commits into
Twigpine:mainfrom
Vasanthdev2004:pr-checks

Conversation

@Vasanthdev2004

Copy link
Copy Markdown
Collaborator

Summary

  • add a GitHub Actions workflow that runs on pull requests and pushes to main
  • run the checks that are green and useful on current main: smoke, provider tests, and provider recommendation tests
  • update the stale DeepSeek context expectation so the provider suite matches the current model table

Why

Fixes #68.

The repo did not have any PR automation yet. This adds a practical first layer of CI without blocking every pull request on the existing repo-wide typecheck failures.

Validation

  • bun run smoke
  • bun run test:provider
  • npm run test:provider-recommendation

@kevincodex1
kevincodex1 merged commit b204ae7 into Twigpine:main Apr 1, 2026
uses: actions/checkout@v4

- name: Set up Node.js
uses: actions/setup-node@v4

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@Vasanthdev2004 @kevincodex1 the setup-node is not needed when setup-bun

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

got it

@Vasanthdev2004
Vasanthdev2004 deleted the pr-checks branch April 2, 2026 03:35
euxaristia pushed a commit to euxaristia/openclaude that referenced this pull request Apr 13, 2026
ci: add automated PR smoke and provider checks
reymaster pushed a commit to reymaster/openclaude that referenced this pull request May 5, 2026
ci: add automated PR smoke and provider checks
thedeveloloper pushed a commit to thedeveloloper/openclaude that referenced this pull request Jun 8, 2026
ci: add automated PR smoke and provider checks
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.

Lets implement automated tests for PRs so we are sure all are good

3 participants