Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.8.2: Added the commitlint configuration and maintenance updates #58

Merged
merged 11 commits into from
Dec 3, 2023

Conversation

kurone-kito
Copy link
Owner

Features

Refactoring

  • 20399bc: migrated the commitlint configuration

Other updates

  • e7e766a: updated the dependencies
  • 1c24a0c: updated the Node.js version
  • 345d9eb: updated the Yarn version
  • a3f0c67: fixed the problem on the GitHub Actions
  • e016716: improved the clean npm-scripts

@kurone-kito kurone-kito added documentation Improvements or additions to documentation enhancement New feature or request dependencies add, remove, or update the dependencies labels Dec 3, 2023
@kurone-kito kurone-kito self-assigned this Dec 3, 2023
@reviewpad reviewpad bot added large Pull request is large waiting-for-review and removed dependencies add, remove, or update the dependencies labels Dec 3, 2023
Copy link
Contributor

reviewpad bot commented Dec 3, 2023

Reviewpad Report

‼️ Errors

  • Unconventional commit detected: '0.8.2' (08802fd)

Copy link
Contributor

reviewpad bot commented Dec 3, 2023

AI-Generated Summary: This pull request mainly involves various updates to the codebase, focusing on package versions and dependencies, changes in scripts, improvements to the project configuration, and adjustments to linting rules in response to language differences.

Several packages including prettier-config, eslint-config-base, cspell-config, typescript-config, lint-staged-config, and eslint-config-react have had their version number bumped from 0.8.1 to 0.8.2 and their dependencies updated. Furthermore, 'clean' scripts were updated in most of these packages, and the structure of scripts was modified in packages/eslint-config-base/package.json.

More version updates - the Node.js version used in the project was upgraded from 18.18.2 to 18.19.0, with this change reflected in several files including .tool-versions, .nvmrc and others.

modifications were made to .gitignore, .github/workflows/release.yml and GitHub Actions configuration to better align with the project requirements and performance.

Furthermore, there has been a creation of a new @kurone-kito/commitlint-config package with its associated README.md and .commitlintrc.yml file, outlining the commitlint rules and configuration established for the project's context.

There were also a few minor changes, for example, the addition of the commitlint-config package in the main README.md file under the "Structure of the monorepo" section.

Overall, there are no breaking changes in this PR, however, it does involve extensive alterations primarily in the form of dependency updates and configuration adjustments. As a result, thorough testing is recommended to ensure everything functions as expected.

@kurone-kito kurone-kito merged commit b1a52bf into main Dec 3, 2023
11 checks passed
@kurone-kito kurone-kito deleted the add-the-commitlint-configuration branch December 3, 2023 06:14
Copy link
Contributor

reviewpad bot commented Dec 3, 2023

📈 Pull Request Metrics

💻 Coding Time: 17 days

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request large Pull request is large waiting-for-review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant