Skip to content

Conversation

@kesselb
Copy link
Contributor

@kesselb kesselb commented Jul 23, 2025

Summary

The ESLint comma-dangle and vue/html-self-closing rules issues warnings but doesn't fail the CI.
Running npm run lint:fix resolves the warnings automatically. This often
leads to committing unrelated changes. Now, the CI enforces the rules.

Checklist

kesselb added 3 commits July 23, 2025 13:08
The ESLint comma-dangle rule issues warnings but doesn't fail the CI.
Running npm run lint:fix adds missing commas automatically. This often
leads to committing unrelated changes. Now, the CI enforces the dangling
comma rule.

Signed-off-by: Daniel Kesselberg <[email protected]>
The ESLint vue/html-self-closing rule issues warnings but doesn't fail
the CI. Now, the CI enforces the vue/html-self-closing rule.

Signed-off-by: Daniel Kesselberg <[email protected]>
Signed-off-by: Daniel Kesselberg <[email protected]>
@kesselb kesselb self-assigned this Jul 23, 2025
@kesselb kesselb requested review from a team as code owners July 23, 2025 11:14
@kesselb kesselb added the 3. to review Waiting for reviews label Jul 23, 2025
@kesselb kesselb requested review from nfebe and susnux and removed request for a team July 23, 2025 11:14
@kesselb kesselb requested a review from sorbaugh July 23, 2025 11:14
@skjnldsv skjnldsv merged commit c7bf997 into master Jul 23, 2025
122 of 124 checks passed
@skjnldsv skjnldsv deleted the chore-enforce-dangling-comma branch July 23, 2025 12:00
@skjnldsv skjnldsv mentioned this pull request Aug 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants