Skip to content

New structure - #545

Draft
jliermann wants to merge 47 commits into
localisationfrom
new_structure
Draft

jliermann wants to merge 47 commits into
localisationfrom
new_structure

Conversation

@jliermann

Copy link
Copy Markdown
Contributor

No description provided.

Add a new GitHub Actions lint workflow for pull requests, pushes to main/localisation, and manual runs.
Run content validation first, then run formatting checks only on changed files to avoid blocking on legacy formatting drift.
Add npm scripts for standard linting, full linting, format checks, and automatic fixes:
lint for default content validation
lint:all for combined format and content checks
lint:format for Prettier check
lint:fix for automatic formatting
Add Prettier as a direct dev dependency and update the lockfile accordingly.
Simplify Prettier configuration to valid formatter-only options and remove editor-specific settings.
Add a Prettier ignore list for dependencies, generated artifacts, and package-lock.json.
Update local testing docs with the new lint commands and recommended default flow.
Result: reliable CI linting for new changes while intentionally ignoring legacy formatting debt.
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