← Back to issue list

feat(lint): add yamllint as a linter

View original Github issue

Metadata

Project
starflow
Number
#4
Type
pull request
State
closed
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Adding yamllint to the linting process was closed and abandoned after 664 days with no reviews or CI checks. The changes were not merged.

Suggested action:

No scores available.

Issue body

This adds yamllint to `make lint` and adds the starbase yamllint config.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Adding yamllint to the linting process was closed and abandoned after 664 days with no reviews or CI checks. The changes were not merged.
qwen3.6-35b-a3b-mtp-q6 Closed without merging. The proposed change added yamllint to the make lint target and included a starbase configuration, but was abandoned.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#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.
82%
#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.
77%
#273 Replace `yamllint` with `prettier` starbase closed Closed without implementation. Scope expanded to include TOML, but no code changes, merge, or resolution details were recorded, indicating the request was abandoned.
74%
#470 feat(lint): lint the Github actions with actionlint starbase closed Closed without merging. The addition of actionlint for GitHub Actions linting was abandoned due to pending review and unresolved comments, despite all CI checks passing.
72%
#312 build(deps): update pre-commit hook adrienverge/yamllint to v1.37.1 (main) craft-store merged Merged automated dependency update for the pre-commit yamllint hook, advancing from v1.35.1 to v1.37.1. Approved by two reviewers and passed all CI checks before merging into main.
70%
#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.
70%
#3803 Fix "make lint" snapcraft closed Proposed cosmetic changes to fix linting in test_yaml_utils.py were closed without merge. No reviews or CI checks were recorded, indicating the contribution was abandoned due to inactivity.
70%
#33 feat: add linting CI workflow craft-actions closed Changes to add a linting CI workflow were closed without merging. No reviews or comments were submitted, and the branch was abandoned after 28 days of inactivity.
70%