From 7f9bb2e6578e8be7ee65f5dc818150ee8b4a4aaa Mon Sep 17 00:00:00 2001 From: composer-lock-update Date: Wed, 28 Aug 2019 10:46:29 -0700 Subject: [PATCH 1/3] Update Quicksilver Pushback to 2.x --- composer.json | 2 +- composer.lock | 76 +++++++++++++++++++++++++-------------------------- 2 files changed, 39 insertions(+), 39 deletions(-) diff --git a/composer.json b/composer.json index 4432c6ab..6a4b126f 100644 --- a/composer.json +++ b/composer.json @@ -16,7 +16,7 @@ "require": { "php": ">=7.2", "composer/installers": "^1.3.0", - "pantheon-systems/quicksilver-pushback": "^1.0.1", + "pantheon-systems/quicksilver-pushback": "^2", "pantheon-systems/wordpress-composer": "*", "roots/wp-password-bcrypt": "^1.0.0", "rvtraveller/qs-composer-installer": "^1.1", diff --git a/composer.lock b/composer.lock index e919a498..56ac2dd9 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "cd04a86ea6bb777563200a039587ca62", + "content-hash": "e3be074ad978c518c2c3242db167c348", "packages": [ { "name": "composer/installers", @@ -178,16 +178,16 @@ }, { "name": "pantheon-systems/quicksilver-pushback", - "version": "1.0.1", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/pantheon-systems/quicksilver-pushback.git", - "reference": "32c65effd6802bdf829f1c68fb75ade2bd5894a0" + "reference": "76336de6a5d6c8abe0829ff79b9edc70086751f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pantheon-systems/quicksilver-pushback/zipball/32c65effd6802bdf829f1c68fb75ade2bd5894a0", - "reference": "32c65effd6802bdf829f1c68fb75ade2bd5894a0", + "url": "https://api.github.com/repos/pantheon-systems/quicksilver-pushback/zipball/76336de6a5d6c8abe0829ff79b9edc70086751f0", + "reference": "76336de6a5d6c8abe0829ff79b9edc70086751f0", "shasum": "" }, "require": { @@ -199,7 +199,7 @@ "MIT" ], "description": "Push commits made via the Pantheon dashboard back to original GitHub repository.", - "time": "2017-07-21T17:10:28+00:00" + "time": "2019-08-28T09:58:06+00:00" }, { "name": "pantheon-systems/wordpress-composer", @@ -1210,9 +1210,9 @@ "authors": [ { "name": "Franck Nijhof", - "role": "Developer / IT Manager", "email": "franck.nijhof@dealerdirect.com", - "homepage": "http://www.frenck.nl" + "homepage": "http://www.frenck.nl", + "role": "Developer / IT Manager" } ], "description": "PHP_CodeSniffer Standards Composer Installer Plugin", @@ -1766,13 +1766,13 @@ "authors": [ { "name": "Justin Bishop", - "role": "Developer", - "email": "jubishop@gmail.com" + "email": "jubishop@gmail.com", + "role": "Developer" }, { "name": "Anthon Pang", - "role": "Fork Maintainer", - "email": "apang@softwaredevelopment.ca" + "email": "apang@softwaredevelopment.ca", + "role": "Fork Maintainer" } ], "description": "PHP WebDriver for Selenium 2", @@ -2123,18 +2123,18 @@ "authors": [ { "name": "Arne Blankerts", - "role": "Developer", - "email": "arne@blankerts.de" + "email": "arne@blankerts.de", + "role": "Developer" }, { "name": "Sebastian Heuer", - "role": "Developer", - "email": "sebastian@phpeople.de" + "email": "sebastian@phpeople.de", + "role": "Developer" }, { "name": "Sebastian Bergmann", - "role": "Developer", - "email": "sebastian@phpunit.de" + "email": "sebastian@phpunit.de", + "role": "Developer" } ], "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", @@ -2170,18 +2170,18 @@ "authors": [ { "name": "Arne Blankerts", - "role": "Developer", - "email": "arne@blankerts.de" + "email": "arne@blankerts.de", + "role": "Developer" }, { "name": "Sebastian Heuer", - "role": "Developer", - "email": "sebastian@phpeople.de" + "email": "sebastian@phpeople.de", + "role": "Developer" }, { "name": "Sebastian Bergmann", - "role": "Developer", - "email": "sebastian@phpunit.de" + "email": "sebastian@phpunit.de", + "role": "Developer" } ], "description": "Library for handling version information and constraints", @@ -2452,8 +2452,8 @@ "authors": [ { "name": "Sebastian Bergmann", - "role": "lead", - "email": "sebastian@phpunit.de" + "email": "sebastian@phpunit.de", + "role": "lead" } ], "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", @@ -2503,8 +2503,8 @@ "authors": [ { "name": "Sebastian Bergmann", - "role": "lead", - "email": "sebastian@phpunit.de" + "email": "sebastian@phpunit.de", + "role": "lead" } ], "description": "FilterIterator implementation that filters files based on a list of suffixes.", @@ -2545,8 +2545,8 @@ "authors": [ { "name": "Sebastian Bergmann", - "role": "lead", - "email": "sebastian@phpunit.de" + "email": "sebastian@phpunit.de", + "role": "lead" } ], "description": "Simple template engine.", @@ -2594,8 +2594,8 @@ "authors": [ { "name": "Sebastian Bergmann", - "role": "lead", - "email": "sebastian@phpunit.de" + "email": "sebastian@phpunit.de", + "role": "lead" } ], "description": "Utility class for timing", @@ -3085,8 +3085,8 @@ "authors": [ { "name": "Marco Pivetta", - "role": "maintainer", - "email": "ocramius@gmail.com" + "email": "ocramius@gmail.com", + "role": "maintainer" } ], "description": "Prevents installation of composer packages with known security vulnerabilities: no API, simply require it", @@ -3650,8 +3650,8 @@ "authors": [ { "name": "Sebastian Bergmann", - "role": "lead", - "email": "sebastian@phpunit.de" + "email": "sebastian@phpunit.de", + "role": "lead" } ], "description": "Library that helps with managing the version number of Git-hosted PHP projects", @@ -4834,8 +4834,8 @@ "authors": [ { "name": "Arne Blankerts", - "role": "Developer", - "email": "arne@blankerts.de" + "email": "arne@blankerts.de", + "role": "Developer" } ], "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", From 960d966456ad4d2b26b2f3ba4fbe713b2e2d2316 Mon Sep 17 00:00:00 2001 From: composer-lock-update Date: Wed, 28 Aug 2019 11:24:58 -0700 Subject: [PATCH 2/3] Correct pushback script file name --- pantheon.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pantheon.yml b/pantheon.yml index 73d7befb..5351aba3 100644 --- a/pantheon.yml +++ b/pantheon.yml @@ -6,4 +6,4 @@ workflows: after: - type: webphp description: 'Push changes back to GitHub if needed' - script: private/scripts/quicksilver/quicksilver-pushback/push-back-to-github.php + script: private/scripts/quicksilver/quicksilver-pushback/push-back.php From 1d4004509c621efb6430f45effb30f1338351fab Mon Sep 17 00:00:00 2001 From: Andrew Taylor Date: Wed, 28 Aug 2019 18:53:20 +0000 Subject: [PATCH 3/3] Add build-providers.json --- README.md | 2 +- build-providers.json | 1 + dev-master | 0 3 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 build-providers.json create mode 100644 dev-master diff --git a/README.md b/README.md index 3c592aa4..dc816e59 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ This repository is a reference implementation and start state for a modern WordPress workflow utilizing [Composer](https://getcomposer.org/), Continuous Integration (CI), Automated Testing, and Pantheon. Even though this is a good starting point, you will need to customize and maintain the CI/testing set up for your projects. -It is meant to be copied one-time by the the [Terminus Build Tools Plugin](https://github.com/pantheon-systems/terminus-build-tools-plugin) and **not** meant to be used directly. +This repository is meant to be copied one-time by the the [Terminus Build Tools Plugin](https://github.com/pantheon-systems/terminus-build-tools-plugin) but can also be used as a template. It should not be cloned or forked directly. The Terminus Build Tools plugin will scaffold a new project, including: diff --git a/build-providers.json b/build-providers.json new file mode 100644 index 00000000..12169e1f --- /dev/null +++ b/build-providers.json @@ -0,0 +1 @@ +{"git":"github","ci":"circleci"} \ No newline at end of file diff --git a/dev-master b/dev-master new file mode 100644 index 00000000..e69de29b