chore: migrate from yamllint to prettier
Metadata
Current evaluation
Merged after approval by two reviewers. Migrated YAML linting from yamllint to prettier across 22 files, standardizing formatting and reducing configuration overhead. Core CI checks passed.
Suggested action: —
No scores available.
Issue body
Changes from starbase
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval by two reviewers. Migrated YAML linting from yamllint to prettier across 22 files, standardizing formatting and reducing configuration overhead. Core CI checks passed. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged changes migrating YAML linting from yamllint to prettier, adopting upstream configuration from the starbase project. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the migration from yamllint to prettier for YAML linting, incorporating starbase updates. Maintainer sergiusens approved and merged the changes, replacing the legacy linter with prettier for consistent formatting. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #794 style: replace yamllint with prettier | rockcraft | merged | Merged changes replacing yamllint with prettier for YAML formatting. Automated formatting updated 95 files, approved by three reviewers, and resolves #791. Test expectations were automatically regenerated to match prettier output. | |
| #305 style: replace yamllint with prettier | starbase | merged | Merged after three approvals and passing CI. Replaces yamllint with prettier to auto-format YAML, JSON, JSON5, Markdown, and CSS across 13 files. Resolves #273. TOML support remains pending upstream fixes. | |
| #791 Lint yaml files with prettier | rockcraft | closed | Closed without implementation. The request to replace yamllint with prettier was superseded by an internal Jira ticket (CRAFT-3977) via automated sync. No code changes were merged. | |
| #143 chore: migrate to starflow and Makefile | craft-archives | merged | Migrated to starflow and a new Makefile. Linting and uv.lock modification issues were fixed during review, alongside switching formatting from yamllint to prettier. Approved by two reviewers and merged after CI passed. | |
| #2424 style: fix yamllint issues on 2.7 branch | charmcraft | merged | Merged after two approvals. Resolved yamllint compliance issues across 16 files on the 2.7 branch, applying 54 additions and 88 deletions. Core CI checks passed, integrating the style fix. | |
| #5489 chore: remove unused yamllint config | snapcraft | merged | Merged after approval by two reviewers. The update removes an unused yamllint configuration file, deleting 29 lines across one file. The change passed most CI checks and was successfully integrated into the repository. | |
| #14 chore(ci): add shellcheck and yamllint | snapcraft-rocks | merged | Merged. Resolves issue #9 by adding shellcheck and yamllint to the CI pipeline. Approved by one reviewer. Updates 5 files with 49 additions and 7 deletions. | |
| #11 tools: add yamllint | starbase | merged | Merged maintainer lengau's addition of yamllint as an optional linting tool. Approved by two reviewers with zero unresolved comments. The change updates three files, adding 17 lines and removing 2, with no CI checks reported. | |
| #375 chore(lint): Remove trailing whitespace | rockcraft | merged | Merged changes removing trailing whitespace from one file to satisfy linters like yamllint. Approved by two reviewers, passed CI, and modified four lines. | |
| #1421 build: enable yamllint | charmcraft | merged | Merged changes to enable yamllint in the build configuration. Approved by two reviewers, the update modifies 15 files (+41/-50 lines) to enforce YAML linting standards across the project. |