Configure Renovate (#378)

* Add renovate.json

* Disable dependabot

* Add renovate config

* Ignore project in archived

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Anatoly Laskaris <github_me@nahsi.dev>
This commit is contained in:
renovate[bot] 2022-08-03 14:57:30 +03:00 committed by GitHub
parent 316c9a10fc
commit bc85969f30
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 25 additions and 125 deletions

View File

@ -1,125 +0,0 @@
version: 2
updates:
- package-ecosystem: "npm"
directory: "/quickstart/1-browser-to-browser"
schedule:
interval: "daily"
allow:
- dependency-name: "@fluencelabs/fluence"
- dependency-name: "@fluencelabs/fluence-network-environment"
- dependency-name: "@fluencelabs/aqua"
- dependency-name: "@fluencelabs/aqua-lib"
- package-ecosystem: "npm"
directory: "/quickstart/3-browser-to-service"
schedule:
interval: "daily"
allow:
- dependency-name: "@fluencelabs/fluence"
- dependency-name: "@fluencelabs/fluence-network-environment"
- dependency-name: "@fluencelabs/aqua"
- dependency-name: "@fluencelabs/aqua-lib"
- package-ecosystem: "npm"
directory: "/fluence-js-examples/hello-world"
schedule:
interval: "daily"
allow:
- dependency-name: "@fluencelabs/fluence"
- dependency-name: "@fluencelabs/fluence-network-environment"
- dependency-name: "@fluencelabs/aqua"
- dependency-name: "@fluencelabs/aqua-lib"
- package-ecosystem: "npm"
directory: "/fluence-js-examples/browser-example"
schedule:
interval: "daily"
allow:
- dependency-name: "@fluencelabs/fluence"
- dependency-name: "@fluencelabs/fluence-network-environment"
- dependency-name: "@fluencelabs/aqua"
- dependency-name: "@fluencelabs/aqua-lib"
- package-ecosystem: "npm"
directory: "/fluence-js-examples/node-example"
schedule:
interval: "daily"
allow:
- dependency-name: "@fluencelabs/fluence"
- dependency-name: "@fluencelabs/fluence-network-environment"
- dependency-name: "@fluencelabs/aqua"
- dependency-name: "@fluencelabs/aqua-lib"
- package-ecosystem: "npm"
directory: "/aqua-examples/aqua-ipfs-integration"
schedule:
interval: "daily"
allow:
- dependency-name: "@fluencelabs/fluence"
- dependency-name: "@fluencelabs/fluence-network-environment"
- dependency-name: "@fluencelabs/aqua"
- dependency-name: "@fluencelabs/aqua-lib"
- dependency-name: "@fluencelabs/aqua-ipfs"
- package-ecosystem: "npm"
directory: "/aqua-examples/aqua-ipfs-integration/nodejs"
schedule:
interval: "daily"
allow:
- dependency-name: "@fluencelabs/fluence"
- dependency-name: "@fluencelabs/fluence-network-environment"
- dependency-name: "@fluencelabs/aqua"
- dependency-name: "@fluencelabs/aqua-lib"
- dependency-name: "@fluencelabs/aqua-ipfs"
- package-ecosystem: "npm"
directory: "/aqua-examples/aqua-ipfs-integration/web"
schedule:
interval: "daily"
allow:
- dependency-name: "@fluencelabs/fluence"
- dependency-name: "@fluencelabs/fluence-network-environment"
- dependency-name: "@fluencelabs/aqua"
- dependency-name: "@fluencelabs/aqua-lib"
- dependency-name: "@fluencelabs/aqua-ipfs"
- package-ecosystem: "npm"
directory: "/aqua-examples/aqua-ipfs-integration/aqua"
schedule:
interval: "daily"
allow:
- dependency-name: "@fluencelabs/fluence"
- dependency-name: "@fluencelabs/fluence-network-environment"
- dependency-name: "@fluencelabs/aqua"
- dependency-name: "@fluencelabs/aqua-lib"
- dependency-name: "@fluencelabs/aqua-ipfs"
- package-ecosystem: "npm"
directory: "/aqua-examples/echo-greeter/client-peer"
schedule:
interval: "daily"
allow:
- dependency-name: "@fluencelabs/fluence"
- dependency-name: "@fluencelabs/fluence-network-environment"
- dependency-name: "@fluencelabs/aqua"
- dependency-name: "@fluencelabs/aqua-lib"
- package-ecosystem: "npm"
directory: "/aqua-examples/price-oracle/client-peer"
schedule:
interval: "daily"
allow:
- dependency-name: "@fluencelabs/fluence"
- dependency-name: "@fluencelabs/fluence-network-environment"
- dependency-name: "@fluencelabs/aqua"
- dependency-name: "@fluencelabs/aqua-lib"
- package-ecosystem: "npm"
directory: "/aqua-examples/price-oracle/web"
schedule:
interval: "daily"
allow:
- dependency-name: "@fluencelabs/fluence"
- dependency-name: "@fluencelabs/fluence-network-environment"
- dependency-name: "@fluencelabs/aqua"
- dependency-name: "@fluencelabs/aqua-lib"

25
.github/renovate.json vendored Normal file
View File

@ -0,0 +1,25 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:base"
],
"ignorePaths": ["archived/**"],
"packageRules": [
{
"matchPackagePatterns": ["*"],
"enabled": false
},
{
"matchLanguages": ["rust"],
"matchPackageNames": ["marine-rs-sdk","marine-rs-sdk-test"],
"groupName": "Marine Rust SDK",
"enabled": true
},
{
"matchLanguages": ["js"],
"matchPackagePatterns": ["^@fluencelabs/*"],
"groupName": "Fluence JS",
"enabled": true
}
]
}