Add CI workflow #10

Merged
amoussa1229 merged 1 commit from feature/add-ci-workflow into main 2026-05-08 19:56:24 +00:00
amoussa1229 commented 2026-05-08 19:46:31 +00:00 (Migrated from github.com)

Summary

Adds a CI workflow calling the org-level ci-python-sam.yaml reusable workflow for Python linting. Applies ruff formatting and fixes to parse-mbox.py.

Validation

  • ruff check . passes clean
  • ruff format --check . passes clean

Tests

No automated tests. CI workflow validated by syntax review.

## Summary Adds a CI workflow calling the org-level `ci-python-sam.yaml` reusable workflow for Python linting. Applies ruff formatting and fixes to `parse-mbox.py`. ## Validation - `ruff check .` passes clean - `ruff format --check .` passes clean ## Tests No automated tests. CI workflow validated by syntax review.
cursor[bot] commented 2026-05-08 19:46:37 +00:00 (Migrated from github.com)

PR Summary

Low Risk
Low risk: introduces a new PR-only CI workflow and the Python changes are formatting/cleanup (e.g., quoting, wrapping, removing unused import) with no intended logic changes.

Overview
Adds a pull-request CI workflow (.github/workflows/ci.yaml) that delegates to the org reusable ci-python-sam.yaml workflow (lint/format), with SAM validation disabled.

Reformats and lightly cleans up parse-mbox.py to satisfy ruff (consistent quoting/wrapping and removal of an unused import), with no functional changes intended.

Reviewed by Cursor Bugbot for commit 702c65541a. Bugbot is set up for automated code reviews on this repo. Configure here.

## PR Summary <!-- CURSOR_SUMMARY --> **Low Risk** Low risk: introduces a new PR-only CI workflow and the Python changes are formatting/cleanup (e.g., quoting, wrapping, removing unused import) with no intended logic changes. **Overview** Adds a pull-request CI workflow (`.github/workflows/ci.yaml`) that delegates to the org reusable `ci-python-sam.yaml` workflow (lint/format), with SAM validation disabled. Reformats and lightly cleans up `parse-mbox.py` to satisfy ruff (consistent quoting/wrapping and removal of an unused import), with no functional changes intended. <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit 702c65541a0cd2ed8d264e57486cf32b23c05178. Bugbot is set up for automated code reviews on this repo. Configure [here](https://www.cursor.com/dashboard/bugbot).</sup> <!-- /CURSOR_SUMMARY -->
claude[bot] commented 2026-05-08 19:47:25 +00:00 (Migrated from github.com)

Reviewed: changes are limited to Black-style reformatting of parse-mbox.py (no logic changes) and a new CI workflow that delegates to the shared ci-python-sam.yaml reusable workflow. Looks good — no issues to flag against the review criteria.

Reviewed: changes are limited to Black-style reformatting of `parse-mbox.py` (no logic changes) and a new CI workflow that delegates to the shared `ci-python-sam.yaml` reusable workflow. Looks good — no issues to flag against the review criteria.
This repo is archived. You cannot comment on pull requests.
No description provided.