Skip to content

chore: remove Spectral from repository#246

Merged
fernando-rosito-azion merged 1 commit into
mainfrom
remove-spectral
Apr 17, 2026
Merged

chore: remove Spectral from repository#246
fernando-rosito-azion merged 1 commit into
mainfrom
remove-spectral

Conversation

@fernando-rosito-azion
Copy link
Copy Markdown
Contributor

@fernando-rosito-azion fernando-rosito-azion commented Apr 17, 2026

Summary

  • Delete the entire spectral/ directory (ruleset spectral.yaml, functions/ custom rules and its README).
  • Drop the linters.yml workflow that ran Spectral lint on openapi.yaml.
  • Remove the Spectral sync step and its related git add/commit message from sync-v4.yml.
  • Clean up Spectral usage instructions and documentation links from README.md.

Motivation

Spectral linting and its custom ruleset are no longer used in this repository. OpenAPI validation is kept through the existing Redocly CLI workflow (ci.yml).

Test plan

  • CI workflow (CI / Validate OpenAPI) runs successfully with Redocly lint.
  • Sync from azionapi-v4-openapi workflow syncs only openapi.yaml without failing on the removed spectral/ path.
  • No remaining references to Spectral in the repository (grep -ri spectral returns no matches).

Remove all Spectral-related files and configuration, including:
- spectral/ directory with ruleset and custom functions
- linters.yml workflow running Spectral lint on OpenAPI
- Spectral sync step in sync-v4.yml workflow
- Spectral usage and documentation references in README.md
@fernando-rosito-azion fernando-rosito-azion requested a review from a team as a code owner April 17, 2026 14:50
@fernando-rosito-azion fernando-rosito-azion self-assigned this Apr 17, 2026
@fernando-rosito-azion fernando-rosito-azion merged commit 4952cf5 into main Apr 17, 2026
3 of 4 checks passed
@fernando-rosito-azion fernando-rosito-azion deleted the remove-spectral branch April 17, 2026 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants