Skip to content

v2.5.2 - PATTERNU's patch release

Latest
Compare
Choose a tag to compare
@Falcion Falcion released this 12 Aug 07:34
· 82 commits to main since this release

This is a routine release preparation pull request that performs dependency reorganization and project configuration cleanup. The main focus is reorganizing dependencies between production and development categories while fixing various configuration issues.

Fixed dependency tree

Previously, there were "clones" (duplicate strings) both in dev-dependencies and save-dependencies, it cause async of versions of the same package and very long installation via preparation process, see commit (fd77133) for more info.

Update dependabot config

As stated in #313, dependabot now requires review from CODEOWNERS file and ONLY by this file, this is a part of global changes to dependabot's infrastructure as total.

version: 2
updates:
  # Maintain dependencies for NPM
  - package-ecosystem: npm
    directory: '/'
    schedule:
      interval: weekly
      # A cronjob type schedule is required to use a cron interval.
      # For cronjob setup, use:
      # https://crontab.cronhub.io/
    open-pull-requests-limit: 10
    commit-message:
      prefix: 'build(deps)'
      prefix-development: 'build(deps-dev)'
-    reviewers:
-      - 'Falcion'
  # Maintain dependencies for GitHub Actions
  - package-ecosystem: github-actions
    directory: '/'
    # A cronjob type schedule is required to use a cron interval.
    # For cronjob setup, use:
    # https://crontab.cronhub.io/
    schedule:
      interval: weekly
    open-pull-requests-limit: 10
    commit-message:
      prefix: 'ci(deps)'
      prefix-development: 'ci(deps-dev)'
-    reviewers:
-      - 'Falcion'

Important

Read more about what has been introduced to the project in the special release note:
https://github.com/Falcion/Patternugit/blob/main/release/changes/v2.5.2.md