Skip to content

Conversation

@joao-aveiro
Copy link
Collaborator

@joao-aveiro joao-aveiro commented Aug 19, 2025

This pull request updates the Commitlint configuration to use ECMAScript modules and ensures compatibility with the latest Commitlint GitHub Action. The main changes include migrating the config file from CommonJS to ESM format and updating the workflow to use the corresponding file and action version.

Commitlint configuration migration:

  • Removed the old CommonJS Commitlint config file commitlint.config.js and replaced it with an ESM version commitlint.config.mjs containing the same rules. [1] [2]

GitHub Actions workflow update:

  • Updated the Commitlint GitHub Action in .github/workflows/checks.base.yaml from version 5 to version 6 and changed the config file reference to the new ESM config.

* fix: bump wagoid/commitlint-github-action from 5 to 6

Bumps [wagoid/commitlint-github-action](https://github.com/wagoid/commitlint-github-action) from 5 to 6.
- [Changelog](https://github.com/wagoid/commitlint-github-action/blob/master/CHANGELOG.md)
- [Commits](wagoid/commitlint-github-action@v5...v6)

---
updated-dependencies:
- dependency-name: wagoid/commitlint-github-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* ci: update commitlint config

* ci: update commitlint config to use .mjs file extension

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@joao-aveiro joao-aveiro merged commit 0d510c1 into main Aug 19, 2025
2 checks passed
@github-actions
Copy link

🎉 This PR is included in version 1.1.2 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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.

2 participants