Skip to content

fix(ci): improve selective checks and detailed PR comment reporting#452

Closed
Harxhit wants to merge 11 commits into
Dev-Card:mainfrom
Harxhit:lint-proof
Closed

fix(ci): improve selective checks and detailed PR comment reporting#452
Harxhit wants to merge 11 commits into
Dev-Card:mainfrom
Harxhit:lint-proof

Conversation

@Harxhit

@Harxhit Harxhit commented Jun 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

Improves the existing CI workflow by fixing selective file-based checks, refining changed-file detection for backend and mobile linting, and enhancing PR result comments with granular check-level reporting. The update ensures CI comments provide clearer debugging information and improves workflow behavior for monorepo-based validation.


Type of Change

  • Bug fix
  • New feature
  • Refactor (no functional change)
  • UI / Design change
  • Tests only
  • Documentation
  • Infrastructure / DevOps
  • Security

What Changed

  • Fixed selective CI execution to lint only changed backend and mobile files instead of running lint across entire projects.
  • Added detailed CI step IDs and enhanced PR comments to report individual check results (lint, tests, typecheck, build/check).
  • Improved workflow structure and result reporting for backend, mobile, and web CI jobs.

How to Test

  1. Open or update a PR with changes in backend, mobile, or web files.
  2. Verify that only relevant lint

@github-actions

github-actions Bot commented Jun 1, 2026

Copy link
Copy Markdown

CI Results — ❌ Some checks failed

Check Status
🖥️ Backend ❌ failure
📱 Mobile ⏭️ Skipped — no changes detected
🌐 Web ⏭️ Skipped — no changes detected

⏭️ Skipped means no files were changed in that area — the check was not needed.


🕐 Last updated: Mon, 01 Jun 2026 19:10:11 GMT

@Harxhit Harxhit closed this Jun 1, 2026
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