## Description We are implementing this to control Dependabot alerts and prevent flagging of the TinyMCE library, which we are maintaining at version 6.8.3. * Additionally, we have reverted the change that checks for TinyMCE version updates in the pre-commit hook. Managing this within the Dependabot configuration file is a better approach. Fixes #`Issue Number` _or_ Fixes `Issue URL` > [!WARNING] > _If no issue exists, please create an issue first, and check with the maintainers if the issue is valid._ ## Automation /ok-to-test tags="@tag.Sanity" ### 🔍 Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!TIP] > 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉 > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/14770091908> > Commit: bc960270a70184b00bfee7789dd3ae3d0c2cf7b5 > <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=14770091908&attempt=1" target="_blank">Cypress dashboard</a>. > Tags: `@tag.Sanity` > Spec: > <hr>Thu, 01 May 2025 05:43:58 UTC <!-- end of auto-generated comment: Cypress test results --> ## Communication Should the DevRel and Marketing teams inform users about this change? - [ ] Yes - [ ] No <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Chores** - Added automated dependency update configuration to streamline npm package management, with specific rules for update frequency, labeling, and commit message formatting. - **Refactor** - Simplified pre-commit checks by removing restrictions related to TinyMCE version changes. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
28 lines
591 B
YAML
28 lines
591 B
YAML
version: 2
|
|
updates:
|
|
- package-ecosystem: "npm"
|
|
directory: "/app/client"
|
|
schedule:
|
|
interval: "weekly"
|
|
ignore:
|
|
- dependency-name: "tinymce"
|
|
versions: ["6.8.3"]
|
|
open-pull-requests-limit: 5
|
|
labels:
|
|
- "dependencies"
|
|
- "javascript"
|
|
commit-message:
|
|
prefix: "chore"
|
|
include: "scope"
|
|
- package-ecosystem: "maven"
|
|
directory: "/app/server"
|
|
schedule:
|
|
interval: "weekly"
|
|
open-pull-requests-limit: 5
|
|
labels:
|
|
- "dependencies"
|
|
- "java"
|
|
commit-message:
|
|
prefix: "chore"
|
|
include: "scope"
|