CycloneDX / cyclonedx-node-yarn

Create CycloneDX Software Bill of Materials (SBOM) from Node.js Yarn projects.
Apache License 2.0
21 stars 5 forks source link

chore: Configure Renovate #202

Closed renovate[bot] closed 3 weeks ago

renovate[bot] commented 3 weeks ago

Welcome to Renovate! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.


Detected Package Files

Configuration Summary

Based on the default config's presets, Renovate will:

🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to renovate.json in this branch. Renovate will update the Pull Request description the next time it runs.


What to Expect

With your current configuration, Renovate will create 11 Pull Requests:

chore(deps): update eslint - Schedule: ["every weekend"] - Branch name: `renovate/eslint` - Merge into: `main` - Upgrade [eslint](https://redirect.github.com/eslint/eslint) to `8.57.1` - Upgrade [eslint-plugin-import](https://redirect.github.com/import-js/eslint-plugin-import) to `2.31.0` - Upgrade [eslint-plugin-promise](https://redirect.github.com/eslint-community/eslint-plugin-promise) to `6.6.0` - Upgrade [eslint-plugin-simple-import-sort](https://redirect.github.com/lydell/eslint-plugin-simple-import-sort) to `12.1.1`
fix(deps): update dependency @​cyclonedx/cyclonedx-library to v6.11.1 - Schedule: ["every weekend"] - Branch name: `renovate/cyclonedx-cyclonedx-library-6.x` - Merge into: `main` - Upgrade [@cyclonedx/cyclonedx-library](https://redirect.github.com/CycloneDX/cyclonedx-javascript-library) to `6.11.1`
chore(deps): update dependency mocha to v10.8.2 - Schedule: ["every weekend"] - Branch name: `renovate/mocha` - Merge into: `main` - Upgrade [mocha](https://redirect.github.com/mochajs/mocha) to `10.8.2`
chore(deps): update dependency typescript to v5.6.3 - Schedule: ["every weekend"] - Branch name: `renovate/typescript` - Merge into: `main` - Upgrade [typescript](https://redirect.github.com/microsoft/TypeScript) to `5.6.3`
chore(deps): update yarn to v4.5.1 - Schedule: ["every weekend"] - Branch name: `renovate/yarn` - Merge into: `main` - Upgrade [yarn](https://redirect.github.com/yarnpkg/berry) to `4.5.1`
chore(deps): update dependency npm-run-all2 to v7 - Schedule: ["every weekend"] - Branch name: `renovate/npm-run-all2-7.x` - Merge into: `main` - Upgrade [npm-run-all2](https://redirect.github.com/bcomnes/npm-run-all2) to `^7.0.0`
chore(deps): update dependency rimraf to v6 - Schedule: ["every weekend"] - Branch name: `renovate/rimraf-6.x` - Merge into: `main` - Upgrade [rimraf](https://redirect.github.com/isaacs/rimraf) to `^6.0.0`
chore(deps): update eslint (major) - Schedule: ["every weekend"] - Branch name: `renovate/major-eslint` - Merge into: `main` - Upgrade [@typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/typescript-eslint) to `8.13.0` - Upgrade [@typescript-eslint/parser](https://redirect.github.com/typescript-eslint/typescript-eslint) to `8.13.0` - Upgrade [eslint](https://redirect.github.com/eslint/eslint) to `9.14.0` - Upgrade [eslint-config-love](https://redirect.github.com/mightyiam/eslint-config-love) to `97.0.0` - Upgrade [eslint-plugin-n](https://redirect.github.com/eslint-community/eslint-plugin-n) to `17.13.1` - Upgrade [eslint-plugin-promise](https://redirect.github.com/eslint-community/eslint-plugin-promise) to `7.1.0`
fix(deps): update dependency hosted-git-info to v8 - Schedule: ["every weekend"] - Branch name: `renovate/hosted-git-info-8.x` - Merge into: `main` - Upgrade [hosted-git-info](https://redirect.github.com/npm/hosted-git-info) to `8.0.0`
fix(deps): update dependency normalize-package-data to v7 - Schedule: ["every weekend"] - Branch name: `renovate/normalize-package-data-7.x` - Merge into: `main` - Upgrade [normalize-package-data](https://redirect.github.com/npm/normalize-package-data) to `7.0.0`
fix(deps): update dependency packageurl-js to v2 - Schedule: ["every weekend"] - Branch name: `renovate/packageurl-js-2.x` - Merge into: `main` - Upgrade [packageurl-js](https://redirect.github.com/package-url/packageurl-js) to `2.0.1`

❓ Got questions? Check out Renovate's Docs, particularly the Getting Started section. If you need any further assistance then you can also request help here.


This PR was generated by Mend Renovate. View the repository job log.

codacy-production[bot] commented 3 weeks ago

Coverage summary from Codacy

See diff coverage on Codacy

Coverage variation Diff coverage
:white_check_mark: +0.00% :white_check_mark: (target: 80.00%)
Coverage variation details | | Coverable lines | Covered lines | Coverage | | ------------- | ------------- | ------------- | ------------- | | Common ancestor commit (9c3962e2796165f9a3cca3d06f6c3188414116b4) | 2538 | 2175 | 85.70% | | | Head commit (57c15e125e2529b6c84c7d10335d5fa9d4198035) | 2538 (+0) | 2175 (+0) | 85.70% (**+0.00%**) | **Coverage variation** is the difference between the coverage for the head and common ancestor commits of the pull request branch: ` - `
Diff coverage details | | Coverable lines | Covered lines | Diff coverage | | ------------- | ------------- | ------------- | ------------- | | Pull request (#202) | 0 | 0 | **∅ (not applicable)** | **Diff coverage** is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: `/ * 100%`

See your quality gate settings    Change summary preferences

Codacy stopped sending the deprecated coverage status on June 5th, 2024. Learn more

AugustusKling commented 3 weeks ago

This should probably include rules to update all ESLInt and Yarn related packages together. See https://docs.renovatebot.com/configuration-options/#packagerules for background.

{
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
  "extends": [
    "config:recommended"
  ],
  "packageRules": [
    {
      "matchPackageNames": ["/eslint/"],
      "groupName": "eslint"
    },
    {
      "matchPackageNames": ["/@yarnpkg/"],
      "groupName": "yarn"
    }
  ]
}