ci(dependencies.io): receive PRs for indirect dependencies too (#165)

pull/166/head
Felix Becker 2017-10-23 14:10:47 -07:00 committed by GitHub
parent e3c59becae
commit d293ba3323
4 changed files with 1558 additions and 13 deletions

1
.gitignore vendored
View File

@ -1,7 +1,6 @@
out/
node_modules/
vendor/
composer.lock
typings/
.DS_Store
package-lock.json

View File

@ -2,7 +2,7 @@
"minimum-stability": "dev",
"prefer-stable": true,
"require": {
"felixfbecker/language-server": "4.6.2"
"felixfbecker/language-server": "^4.6.2"
},
"scripts": {
"parse-stubs": "LanguageServer\\ComposerScripts::parseStubs",

1548
composer.lock generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -7,28 +7,26 @@ collectors:
- type: js-npm
versions: "Y.0.0"
# pull requests for any update to the language server
- type: php-composer
# receive pull requests to update composer.lock for any update to the language server or dependencies of it
# after merging, depending on whether it was a patch or feature update,
# semantic-release will bundle a new patch or feature version of the extension
- type: php-composer:0.6.0-beta
path: /
settings:
collect_transitive: true
actors:
- type: php-composer
dependencies: "^felixfbecker/language-server$"
- type: php-composer:0.6.0-beta
versions: "L.L.Y"
settings:
# if it was a patch release, make semantic-release release a patch of the extension
commit_message_prefix: "fix: "
- type: php-composer
- type: php-composer:0.6.0-beta
versions: "L.Y.0"
dependencies: "^felixfbecker/language-server$"
settings:
# if it was a minor release, make semantic-release release a minor of the extension
commit_message_prefix: "feat: "
- type: php-composer
dependencies: "^felixfbecker/language-server$"
- type: php-composer:0.6.0-beta
versions: "Y.0.0"
settings:
# majors could be anything, open a PR and let a human handle it
commit_message_prefix: "chore: "