chore(ci): ESLint workflow and path-aware ci-ok merge gate (#1170)

This commit is contained in:
cucadmuh
2026-06-24 18:42:59 +03:00
committed by GitHub
parent 53a4bf9330
commit de36f79e46
8 changed files with 325 additions and 7 deletions
+7
View File
@@ -253,6 +253,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* Added an ESLint config and `npm run lint`, and brought `src/` to zero errors and warnings under the strict React-hooks ruleset. Developer-only — no user-facing behaviour change.
### CI — ESLint gate and path-aware ci-ok merge check
**By [@cucadmuh](https://github.com/cucadmuh), PR [#1170](https://github.com/Psychotoxical/psysonic/pull/1170)**
* Strict `npm run lint` runs in CI on frontend path filters via a dedicated workflow parallel to the existing frontend test jobs.
* The `ci-ok` check waits for every applicable test and lint job on a PR (frontend and/or Rust, depending on changed paths) and blocks merge when any required job failed or did not finish in time.
## [1.48.1] - 2026-06-15
## Fixed