Skip to content

ci: add python 3.15 and run lint from a ci workflow - #155

Merged
mwbrooks merged 2 commits into
mainfrom
ci-python-3-15
Oct 19, 2026
Merged

mwbrooks merged 2 commits into
mainfrom
ci-python-3-15

Conversation

@WilliamBergamin

@WilliamBergamin WilliamBergamin commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Summary

This pull request moves CI to Python 3.15 and replaces ruff.yml with a single .github/workflows/ci.yml workflow named CI, matching the other Bolt for Python samples.

  • lint job: ruff check . and ruff format --check . on Python 3.15. The job was previously named build.
  • No test or typecheck job yet: tests/ holds no tests, and mypy is not set up for this project.

Testing

  • Confirm the CI / lint check appears and passes in this PR.
  • Ran ruff check . and ruff format --check . on a local Python 3.15.0 venv with requirements.txt installed: passed.

🤖 Generated with Claude Code

WilliamBergamin and others added 2 commits October 16, 2026 12:28
Python 3.15.0 is out.

Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
Replace ruff.yml with ci.yml (CI) holding a lint job (ruff check and ruff format --check) on 3.15, matching the other Bolt for Python samples. The job is now lint instead of build.

Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
@WilliamBergamin WilliamBergamin changed the title ci: bump python to 3.15 ci: add python 3.15 and run lint from a ci workflow Oct 16, 2026
@WilliamBergamin WilliamBergamin self-assigned this Oct 16, 2026
@WilliamBergamin WilliamBergamin added dependencies github_actions Pull requests that update GitHub Actions code labels Oct 16, 2026
@WilliamBergamin
WilliamBergamin requested a review from zimeg October 16, 2026 20:01
@WilliamBergamin
WilliamBergamin marked this pull request as ready for review October 16, 2026 20:02
@WilliamBergamin
WilliamBergamin requested a review from a team as a code owner October 16, 2026 20:02
@WilliamBergamin
WilliamBergamin enabled auto-merge (squash) October 16, 2026 20:02

@mwbrooks mwbrooks left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

✅ Thanks @WilliamBergamin!

@mwbrooks
mwbrooks disabled auto-merge October 19, 2026 20:28
@mwbrooks
mwbrooks merged commit 87af515 into main Oct 19, 2026
3 checks passed
@mwbrooks
mwbrooks deleted the ci-python-3-15 branch October 19, 2026 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants