pantheon-systems / upstream-management
Composer plugin that holds a series of scripts to manage upstreams in Pantheon
Installs: 398 447
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 6
Forks: 5
Open Issues: 9
Type:composer-plugin
pkg:composer/pantheon-systems/upstream-management
Requires
- composer-plugin-api: ^2.3
Requires (Dev)
- composer/composer: ^2.5
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.7
- symfony/filesystem: ^5|^6
- symfony/process: ^5|^6
- dev-main
- 1.0.1
- 1.0
- dev-dependabot/github_actions/actions/checkout-6.0.2
- dev-dependabot/composer/composer-ef7321a7f4
- dev-add-dependabot-yml
- dev-update-github-actions
- dev-pin-github-actions
- dev-upstream-remove-confirmation
- dev-cu-fixes
- dev-add-catalog-workflow-20241010
- dev-rename-catalog-info-20240923
- dev-add-catalog-info-20240828
- dev-bugs-7514
This package is auto-updated.
Last update: 2026-02-10 04:56:12 UTC
README
This package provides a series of scripts to be used to manage upstreams in Pantheon.
Installation
Install it as usual with composer:
composer require pantheon-systems/upstream-management
It will prompt you to authorize the plugin, please do so.
Usage
This plugin provides two commands to be used by custom upstreams:
upstream:require
Use it to require dependencies in your upstream-configuration folder.
composer upstream-require drupal/ctools
upstream:update-dependencies
Use it to use version locked dependencies in your upstream (and to update those versions). This way you can pin the versions for your upstream dependencies.
composer upstream:update-dependencies