Skip to content

chore: Fix coverage ignores, JS coverage, and release POT metadata#154

Merged
imrraaj merged 3 commits into
developfrom
chore/fix-lint-and-pot
Jun 8, 2026
Merged

chore: Fix coverage ignores, JS coverage, and release POT metadata#154
imrraaj merged 3 commits into
developfrom
chore/fix-lint-and-pot

Conversation

@imrraaj

@imrraaj imrraaj commented Jun 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Ignore generated coverage/ output across Git, ESLint, and Stylelint.
  • Remove the minimatch override so npm run test:js:coverage works correctly with Istanbul/test-exclude.
  • Add empty attributes metadata for the carousel counter block to satisfy TypeScript block registration typing.
  • Refresh languages/rt-carousel.pot for the 2.0.2 release.

Type of change

  • Bug fix
  • New feature
  • Enhancement/refactor
  • Documentation update
  • Test update
  • Build/CI/tooling

Breaking changes

Does this introduce a breaking change? If yes, describe the impact and migration path below.

  • Yes — migration path:
  • No

Testing

Describe how this was tested.

  • Unit tests
  • Manual testing
  • Cross-browser testing (if UI changes)

Test details:

Screenshots / recordings

If applicable, add screenshots or short recordings.

Checklist

  • I have self-reviewed this PR
  • I have added/updated tests where needed
  • I have updated docs where needed
  • I have checked for breaking changes

@imrraaj imrraaj self-assigned this Jun 8, 2026
@imrraaj imrraaj merged commit 31f43a7 into develop Jun 8, 2026
4 checks passed
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.

2 participants