chore: Replace Renovate with Dependabot

* chore: add dependabot major version updates

* chore: fix dependabot

* chore: use target-branch for version updates

* chore: ignore husky

* chore: dep-bot runs nightly

* chore: remove renovate

* style: relocate comments

* docs: add dependabot instr to release docs

* chore: add labels and random nightly times

* chore: revert separate security entry for labels

Possible bug in deependabot? Raised issue with github support

* Revert "docs: add dependabot instr to release docs"

This reverts commit e137a65813e478757e436f1a4bf7059aa56e0a1d.

* docs: add dependabot instruction for release
This commit is contained in:
Jasper Vaneessen 2022-05-06 10:27:38 +02:00 committed by GitHub
parent cfd67d8da2
commit 4ef2927efe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 23 additions and 9 deletions

View File

@ -4,14 +4,33 @@ updates:
directory: /
schedule:
interval: "daily"
open-pull-requests-limit: 0
time: "02:13"
timezone: "Europe/Brussels"
labels:
- "github-actions"
- ":gear: dependencies"
- package-ecosystem: "npm"
directory: /
schedule:
interval: "daily"
open-pull-requests-limit: 0
time: "03:35"
timezone: "Europe/Brussels"
target-branch: "versions/5.0.0"
ignore:
# Ignore minor and patch version updates
- dependency-name: "*"
update-types: ["version-update:semver-minor", "version-update:semver-patch"]
# Sticking with Husky 4.x
- dependency-name: "husky"
labels:
- "npm"
- ":gear: dependencies"
- package-ecosystem: "docker"
directory: /
schedule:
interval: "daily"
open-pull-requests-limit: 0
time: "04:22"
timezone: "Europe/Brussels"
labels:
- "docker"
- ":gear: dependencies"

View File

@ -27,5 +27,5 @@ Steps to follow:
* Do a GitHub release.
* `npm publish`
* Rename the `versions/x.0.0` branch to the next version.
* Update `.github/workflows/schedule.yml` to point at the new branch.
* Update `.github/workflows/schedule.yml` and `.github/dependabot.yml` to point at the new branch.
* Potentially upgrade the recipes at https://github.com/CommunitySolidServer/recipes

View File

@ -1,5 +0,0 @@
{
"extends": [
"github>rubensworks/renovate-presets:js"
]
}