Skip to content

Update things#356

Merged
ChrisLovering merged 4 commits intomainfrom
update-things
Mar 26, 2026
Merged

Update things#356
ChrisLovering merged 4 commits intomainfrom
update-things

Conversation

@ChrisLovering
Copy link
Copy Markdown
Member

No description provided.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the project’s pinned dependencies and CI/CD workflows to newer versions, aligning pyproject.toml with an updated uv.lock and refreshing several GitHub Actions used for linting and deployment.

Changes:

  • Bumped multiple Python dependencies in pyproject.toml and refreshed the resolved lockfile in uv.lock.
  • Updated several GitHub Actions versions in CI workflows and adjusted the Sentry release workflow input key.
  • Added a Ruff suppression comment for an async lint rule in arthur/bot.py.

Reviewed changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
uv.lock Updated resolved dependency versions and artifacts to match upgraded requirements.
pyproject.toml Bumped pinned runtime/dev dependencies (e.g., kubernetes-asyncio, pydantic-settings, ruff).
arthur/bot.py Added a # noqa: ASYNC240 suppression on a synchronous filesystem check in an async hook.
.github/workflows/sentry_release.yaml Changed the Sentry action input key used for release naming/prefixing.
.github/workflows/lint.yaml Bumped actions/upload-artifact major version.
.github/workflows/build-deploy.yaml Bumped Docker and Azure GitHub Actions major versions.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 6 out of 7 changed files in this pull request and generated no new comments.

@ChrisLovering ChrisLovering merged commit ea41ffb into main Mar 26, 2026
10 of 11 checks passed
@ChrisLovering ChrisLovering deleted the update-things branch March 26, 2026 20:11
@github-project-automation github-project-automation bot moved this from Up next to Done in Infrastructure Mar 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants