Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR resolves an issue related to the
commit-lint
job in.github/workflows/ci.yml
.Closes [#91]
Type of Change
Checklist
Pull Request
Description
This PR addresses an issue where
commit-lint
job crashes when validating pull requests.Changes Made
Currently, the commitlint config file is getting loaded as an ES module whilst it contains vanilla javascript configurations. This causes the job to crash because it expects a common javascript config but finds an ES module config. To address this issue The commit-lint config file has been changed to a
common-js
file instead of ajs
file and the conventional commit dependancy will now be installed during the job via npm.Screenshots (if applicable)
After making the changes, I tested the commit-lint job locally and here is an excerpt of the execution:
Checklist
ManualTestingProcess.md
, and all tests related to this pull request pass.