diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index fe3a155..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,18 +0,0 @@ -version: 2 -updates: - - package-ecosystem: "npm" - directory: "/" - schedule: - interval: "daily" - open-pull-requests-limit: 10 - ignore: - - dependency-name: "*" - update-types: ["version-update:semver-major"] - commit-message: - prefix: "chore" - - package-ecosystem: "github-actions" - directory: "/" - commit-message: - prefix: "chore" - schedule: - interval: "monthly" diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0d1c540..2c20a44 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -16,17 +16,4 @@ jobs: - uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - - run: npm install --legacy-peer-deps - - automerge: - name: Dependabot Auto-Merge - needs: test - runs-on: ubuntu-latest - permissions: - pull-requests: write - contents: write - steps: - - uses: fastify/github-action-merge-dependabot@v3 - with: - github-token: ${{ github.token }} - target: minor \ No newline at end of file + - run: npm install --legacy-peer-deps \ No newline at end of file diff --git a/.mergify.yml b/.mergify.yml deleted file mode 100644 index 5807f9b..0000000 --- a/.mergify.yml +++ /dev/null @@ -1,14 +0,0 @@ -pull_request_rules: - - name: automatic merge for master when reviewed and CI passes - conditions: - - status-success=continuous-integration/travis-ci/pr - - status-success=security/snyk (palashmon) - actions: - merge: - method: merge - - name: auto add snyk - conditions: - - title~=^.*(snyk|Snyk|Upgrade|fix).* - actions: - label: - add: ["ready-to-merge"] diff --git a/.snyk b/.snyk deleted file mode 100644 index 0623115..0000000 --- a/.snyk +++ /dev/null @@ -1,16 +0,0 @@ -# Snyk (https://snyk.io) policy file, patches or ignores known vulnerabilities. -version: v1.14.1 -ignore: {} -# patches apply the minimum changes required to fix a vulnerability -patch: - SNYK-JS-LODASH-567746: - - express-validator > lodash: - patched: '2020-05-07T11:24:31.087Z' - - html-to-text > lodash: - patched: '2020-05-07T11:24:31.087Z' - - pug > pug-code-gen > constantinople > babel-types > lodash: - patched: '2020-05-07T11:24:31.087Z' - - pug > pug-filters > constantinople > babel-types > lodash: - patched: '2020-05-07T11:24:31.087Z' - - pug > pug-code-gen > pug-attrs > constantinople > babel-types > lodash: - patched: '2020-05-07T11:24:31.087Z' diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 436143b..0000000 --- a/.travis.yml +++ /dev/null @@ -1,19 +0,0 @@ -dist: trusty -language: node_js -node_js: - - node -cache: - directories: - - node_modules -branches: - only: - - master - - /^snyk/.*$/ -notifications: - email: false -before_install: - - "npm i -g npm@latest" -install: - - npm install -script: - - echo "Everything is working great. Cool!" diff --git a/renovate.json b/renovate.json index 5db72dd..7e5ff22 100644 --- a/renovate.json +++ b/renovate.json @@ -2,5 +2,32 @@ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended" + ], + "commitMessagePrefix": "fix", + "commitMessageAction": "bump", + "commitMessageExtra": "to {{newValue}}", + "commitMessageTopic": "{{depName}}", + "dependencyDashboard": true, + "rebaseWhen": "conflicted", + "ignoreDeps": [], + "labels": [ + "dependencies" + ], + "prConcurrentLimit": 30, + "prHourlyLimit": 0, + "packageRules": [ + { + "updateTypes": [ + "minor", + "patch" + ], + "automerge": true + } + ], + "timezone": "UTC", + "schedule": [ + "after 10pm every weekday", + "before 5am every weekday", + "every weekend" ] -} +} \ No newline at end of file