Skip to content

Commit 3a15485

Browse files
committed
Improve Dependency Maintenance
Automerging and skipped deps updated.
1 parent 743aec1 commit 3a15485

File tree

2 files changed

+24
-26
lines changed

2 files changed

+24
-26
lines changed

.github/dependabot.yml

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,45 +3,45 @@ updates:
33
- package-ecosystem: npm
44
directory: "/"
55
schedule:
6-
interval: daily
7-
time: "18:30"
8-
timezone: America/Los_Angeles
6+
interval: weekly
97
open-pull-requests-limit: 10
10-
ignore: #ignoring all ember-cli blueprint packages
11-
- dependency-name: @ember/optional-features
12-
- dependency-name: @ember/test-helpers
13-
- dependency-name: @embroider/test-setup
14-
- dependency-name: @glimmer/component
15-
- dependency-name: @glimmer/tracking
16-
- dependency-name: babel-eslint
8+
versioning-strategy: increase-if-necessary
9+
ignore:
10+
- dependency-name: "@babel/eslint-parser"
11+
- dependency-name: "@babel/plugin-proposal-decorators"
1712
- dependency-name: broccoli-asset-rev
13+
- dependency-name: concurrently
14+
- dependency-name: "@ember/optional-features"
15+
- dependency-name: "@ember/test-helpers"
16+
- dependency-name: "@embroider/test-setup"
1817
- dependency-name: ember-auto-import
1918
- dependency-name: ember-cli
2019
- dependency-name: ember-cli-babel
2120
- dependency-name: ember-cli-dependency-checker
21+
- dependency-name: ember-cli-eslint
2222
- dependency-name: ember-cli-htmlbars
23+
- dependency-name: ember-cli-htmlbars-inline-precompile
2324
- dependency-name: ember-cli-inject-live-reload
2425
- dependency-name: ember-cli-sri
25-
- dependency-name: ember-cli-terser
26+
- dependency-name: ember-cli-template-lint
27+
- dependency-name: ember-cli-uglify
2628
- dependency-name: ember-disable-prototype-extensions
2729
- dependency-name: ember-export-application-global
2830
- dependency-name: ember-load-initializers
29-
- dependency-name: ember-maybe-import-regenerator
30-
- dependency-name: ember-page-title
3131
- dependency-name: ember-qunit
3232
- dependency-name: ember-resolver
3333
- dependency-name: ember-source
3434
- dependency-name: ember-source-channel-url
35-
- dependency-name: ember-template-lint
3635
- dependency-name: ember-try
3736
- dependency-name: eslint
38-
- dependency-name: eslint-config-prettier
3937
- dependency-name: eslint-plugin-ember
40-
- dependency-name: eslint-plugin-node
41-
- dependency-name: eslint-plugin-prettier
42-
- dependency-name: eslint-plugin-qunit
38+
- dependency-name: eslint-plugin-n
4339
- dependency-name: loader.js
44-
- dependency-name: npm-run-all
45-
- dependency-name: prettier
46-
- dependency-name: qunit
4740
- dependency-name: qunit-dom
41+
- dependency-name: stylelint
42+
- dependency-name: stylelint-prettier
43+
- dependency-name: webpack
44+
- package-ecosystem: github-actions
45+
directory: "/"
46+
schedule:
47+
interval: weekly

.github/workflows/auto-merge.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ jobs:
99
if: ${{ github.actor == 'dependabot[bot]' }}
1010
steps:
1111
- name: Enable auto-merge for Dependabot PRs
12-
uses: peter-evans/enable-pull-request-automerge@v1
13-
with:
14-
pull-request-number: ${{github.event.pull_request.number}}
15-
token: ${{ secrets.GITHUB_TOKEN }}
16-
merge-method: merge
12+
run: gh pr merge --merge --auto ${{ github.event.number }}
13+
env:
14+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)