[PR #414] [MERGED] ci: remove redundant typecheck, lint, and format compatibility jobs #1963

Closed
opened 2026-10-16 21:12:54 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/morluto/rea/pull/414
Author: @morluto
Created: 7/22/2026
Status: ✅ Merged
Merged: 7/22/2026
Merged by: @morluto

Base: main ← Head: codex/remove-static-proxies


📝 Commits (2)

  • aeb5cb3 ci: remove redundant typecheck, lint, and format compatibility jobs
  • 77cac68 Merge branch 'main' into codex/remove-static-proxies

📊 Changes

1 file changed (+0 additions, -33 deletions)

View changed files

📝 .github/workflows/ci.yml (+0 -33)

📄 Description

Summary

  • The Static checks job already runs npm run check:ci, which executes typecheck, lint, and format:check.
  • The separate typecheck-compatibility, lint-compatibility, and format-compatibility jobs only verified needs.static.result == 'success' and added no extra validation.
  • Remove these three redundant jobs to simplify the CI workflow and reduce runner overhead.

Test plan

  • npm run check passes locally
  • npm run check:ci passes locally
  • npm run typecheck, npm run lint, and npm run format:check pass locally

Note: if branch protection rules require the Typecheck, Lint (oxlint), or Format Check job names, those required checks should be updated to Static checks before/after merging.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/morluto/rea/pull/414 **Author:** [@morluto](https://github.com/morluto) **Created:** 7/22/2026 **Status:** ✅ Merged **Merged:** 7/22/2026 **Merged by:** [@morluto](https://github.com/morluto) **Base:** `main` ← **Head:** `codex/remove-static-proxies` --- ### 📝 Commits (2) - [`aeb5cb3`](https://github.com/morluto/rea/commit/aeb5cb3adb0e43c45017cf61d2a95bac200024ae) ci: remove redundant typecheck, lint, and format compatibility jobs - [`77cac68`](https://github.com/morluto/rea/commit/77cac68ded9823c3fafed0493d73f783cc688403) Merge branch 'main' into codex/remove-static-proxies ### 📊 Changes **1 file changed** (+0 additions, -33 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/ci.yml` (+0 -33) </details> ### 📄 Description ## Summary - The `Static checks` job already runs `npm run check:ci`, which executes `typecheck`, `lint`, and `format:check`. - The separate `typecheck-compatibility`, `lint-compatibility`, and `format-compatibility` jobs only verified `needs.static.result == 'success'` and added no extra validation. - Remove these three redundant jobs to simplify the CI workflow and reduce runner overhead. ## Test plan - [x] `npm run check` passes locally - [x] `npm run check:ci` passes locally - [x] `npm run typecheck`, `npm run lint`, and `npm run format:check` pass locally Note: if branch protection rules require the `Typecheck`, `Lint (oxlint)`, or `Format Check` job names, those required checks should be updated to `Static checks` before/after merging. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-16 21:12:54 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
morluto/rea#1963
No description provided.