Skip to content

feat(spectral): introduce severity overrides and handle pygeoapi#75

Merged
github-actions[bot] merged 1 commit intomainfrom
overrides
Nov 4, 2025
Merged

feat(spectral): introduce severity overrides and handle pygeoapi#75
github-actions[bot] merged 1 commit intomainfrom
overrides

Conversation

@andreyyudin
Copy link
Contributor

Add conditional severity overrides for legacy APIs; refactor functions/tests; update docs

@andreyyudin andreyyudin requested a review from a team as a code owner October 6, 2025 11:39
@github-actions
Copy link

github-actions bot commented Oct 6, 2025

Test Results

 1 files  ± 0   7 suites  +3   9s ⏱️ -4s
48 tests +12  48 ✅ +12  0 💤 ±0  0 ❌ ±0 
49 runs  +13  49 ✅ +13  0 💤 ±0  0 ❌ ±0 

Results for commit 262285b. ± Comparison against base commit e175b9c.

♻️ This comment has been updated with latest results.

@andreyyudin andreyyudin force-pushed the overrides branch 2 times, most recently from 357213d to 9b57c58 Compare October 17, 2025 13:41
Copy link
Member

@milkshakeuk milkshakeuk left a comment

Choose a reason for hiding this comment

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

added comment

@milkshakeuk milkshakeuk force-pushed the overrides branch 3 times, most recently from c04071a to f0fd609 Compare October 24, 2025 10:07
- add overrideSeverity ruleset function and connect a pygeoapi-specific override rule
- add may-have-info-x-api-type rule with docs/examples and clearer downgrade messaging
- switch jest to swc-backed ts testing and align tsconfig and build outputs
- switch jest config to CommonJS/node16 to allow proper imports
Copy link
Contributor

@IgnatG IgnatG left a comment

Choose a reason for hiding this comment

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

@andreyyudin I'm happy overall with the PR. just make sure the PR title follows the conventional commit messages structure

@milkshakeuk milkshakeuk changed the title Severity overrides, refactor tests feat(spectral): introduce severity overrides and handle pygeoapi Nov 4, 2025
@andreyyudin andreyyudin added the fast-forward triggers fast-forward merge workflow label Nov 4, 2025
@github-actions
Copy link

github-actions bot commented Nov 4, 2025

🎉 Success! 🎉

PR successfully Fast Forward merged in ✅.

@github-actions github-actions bot merged commit 262285b into main Nov 4, 2025
13 checks passed
@github-actions github-actions bot removed the fast-forward triggers fast-forward merge workflow label Nov 4, 2025
@github-actions github-actions bot deleted the overrides branch November 4, 2025 15:50
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.

3 participants