Commit graph

161 commits

Author SHA1 Message Date
Daniel Bachhuber
78c073ca8d Ignore distribution files in .gitignore and .distignore 2016-11-03 05:09:06 -07:00
Daniel Bachhuber
32df813200 Merge pull request #65 from wp-cli/shield-no-newline
Don't render shields on newlines
2016-11-01 09:11:09 -07:00
Daniel Bachhuber
66304acc7a Don't render shields on newlines
Not all markdown parsers put these in the same paragraph
2016-11-01 06:54:45 -07:00
Daniel Bachhuber
6759fbb7ef Merge pull request #61 from wp-cli/2567-composer-type
Include "type": "wp-cli-package" when scaffolding a new command
2016-10-20 07:27:15 -07:00
Daniel Bachhuber
65aa6808ca Merge pull request #62 from wp-cli/danielbachhuber-patch-1
Use "type": "wp-cli-package" to designate this as a WP-CLI package
2016-10-20 07:26:19 -07:00
Daniel Bachhuber
c733737972 Use "type": "wp-cli-package" to designate this as a WP-CLI package 2016-10-20 06:28:14 -07:00
Daniel Bachhuber
3bdcfbe119 Include "type": "wp-cli-package" when scaffolding a new command 2016-10-20 06:20:58 -07:00
Daniel Bachhuber
aaf7be451b Merge pull request #60 from wp-cli/set-timezone-circle
Set timezone in CircleCI to prevent random build failures
2016-10-19 06:15:21 -07:00
Daniel Bachhuber
1d24635705 Set timezone in CircleCI to prevent random build failures 2016-10-19 06:09:07 -07:00
Daniel Bachhuber
7abaad4bbf Merge pull request #58 from wp-cli/53-test-travis
Test both WordPress latest and trunk on Travis builds
2016-10-05 16:14:12 -07:00
Daniel Bachhuber
a0b0f52a94 Merge pull request #57 from wp-cli/42-expand-docs
Expand docs on `wp scaffold package-readme`
2016-10-05 16:13:56 -07:00
Daniel Bachhuber
83db601f3d Attempt the matrix again 2016-10-05 16:09:21 -07:00
Daniel Bachhuber
228eda2ee5 Properly envoke the matrix 2016-10-05 16:04:29 -07:00
Daniel Bachhuber
8cfd4ac938 Test both WordPress latest and trunk on Travis builds 2016-10-05 15:54:35 -07:00
Daniel Bachhuber
849e794f77 Expand docs on wp scaffold package-readme 2016-10-05 15:52:14 -07:00
Daniel Bachhuber
b25e53c97c Merge pull request #56 from wp-cli/dont-validate-strict
Don't validate `composer.json` strictly
2016-10-05 06:20:01 -07:00
Daniel Bachhuber
98874b49e9 Don't validate composer.json strictly
`--strict` means Composer will complain about warnings in a hard way.
Given we're producing a `composer.json` that has warnings, we don't want
builds to fail.

```
local ➜  assign-featured-images git:(master) composer validate
./composer.json is valid, but with a few warnings
See https://getcomposer.org/doc/04-schema.md for details on the schema
require.wp-cli/wp-cli : unbound version constraints (>=0.23.0) should be avoided
local ➜  assign-featured-images git:(master) echo $?
0
local ➜  assign-featured-images git:(master) composer validate --strict
./composer.json is valid, but with a few warnings
See https://getcomposer.org/doc/04-schema.md for details on the schema
require.wp-cli/wp-cli : unbound version constraints (>=0.23.0) should be avoided
local ➜  assign-featured-images git:(master) echo $?
1
```
2016-09-28 10:55:43 -07:00
Daniel Bachhuber
c7aebed3fe Merge pull request #55 from wp-cli/52-fix-version-req
Use proper Composer syntax for greater than with sub-1.0.0 versions
2016-09-28 08:01:06 -07:00
Daniel Bachhuber
659c2d9562 Use proper Composer syntax for greater than with sub-1.0.0 versions 2016-09-28 07:32:30 -07:00
Daniel Bachhuber
57750e26df Merge pull request #54 from wp-cli/error-invalid-command
Error when generating README for missing command
2016-09-28 06:45:47 -07:00
Daniel Bachhuber
3038621d80 Error when generating README for missing command
This is a less confusing error than having usage instructions missing
from the README
2016-09-28 06:32:01 -07:00
Daniel Bachhuber
7630b07c23 Merge pull request #53 from wp-cli/test-trunk-latest
Test both WordPress latest and trunk on Circle builds
2016-09-27 15:31:19 -07:00
Daniel Bachhuber
c17d1a839a Test both WordPress latest and trunk on Circle builds
Circle doesn't have an equivalent test matrix, so let's test these two
variants at the very least.
2016-09-27 06:33:55 -07:00
Daniel Bachhuber
1103098972 Merge pull request #50 from wp-cli/copy-processrun
Ensure `ProcessRun` file is copied over
2016-09-26 05:07:53 -07:00
Daniel Bachhuber
b02ca8d9b8 Merge pull request #51 from wp-cli/rename-extras-powered-by
`show_powered_by` should be in `extra`, not `extras`
2016-09-26 05:07:42 -07:00
Daniel Bachhuber
136f203093 show_powered_by should be in extra, not extras 2016-09-23 07:13:51 -07:00
Daniel Bachhuber
d217b1163e Merge pull request #49 from wp-cli/show-powered-by
Add a flag for indicating powered by
2016-09-23 06:50:46 -07:00
Daniel Bachhuber
69c20641ea Update test to reflect addition of new file 2016-09-23 05:27:19 -07:00
Daniel Bachhuber
32f854c896 Ensure ProcessRun file is copied over
It was moved in WP-CLI
2016-09-23 05:17:24 -07:00
Daniel Bachhuber
95056c8b6d Merge pull request #48 from aaemnnosttv/pr/formatting-multiple-shields
Rendering multiple shields
2016-09-21 05:12:22 -07:00
Evan Mattson
aec0ef2795 render shields on their own line 2016-09-21 15:09:39 +04:00
Daniel Bachhuber
0baaf85958 Merge pull request #47 from miya0001/unignore-composer-lock
unignore composer.lock
2016-09-20 15:49:24 -07:00
miya0001
807a8111db unignore composer.lock 2016-09-21 02:55:47 +09:00
Daniel Bachhuber
fa578b3ec5 Merge pull request #46 from aaemnnosttv/pr/composer-schema-compat
Composer Schema compatibility
2016-09-19 14:06:17 -07:00
Evan Mattson
95b9ff1811 regenerate readme ;) 2016-09-18 23:14:40 +04:00
Evan Mattson
be0d24702d add composer validation to build 2016-09-18 14:22:41 +04:00
Evan Mattson
e8202cf02e change composer config “extras” to valid “extra” 2016-09-18 14:22:25 +04:00
Daniel Bachhuber
f8f8574913 Add a flag for indicating powered by 2016-09-15 07:17:56 -07:00
Daniel Bachhuber
aa5c95f29b Merge pull request #45 from aaemnnosttv/pr/editorconfig
Update editorconfig
2016-09-14 05:13:15 -07:00
Evan Mattson
5a44194824 use 2 spaces for features 2016-09-14 13:47:21 +04:00
Evan Mattson
28701919e6 add editorconfig for composer json 2016-09-14 00:18:47 +04:00
Daniel Bachhuber
8839eeaf98 Merge pull request #43 from aaemnnosttv/pr/bump-required-core-version
Loosen restriction on wp-cli core version
2016-09-11 15:11:00 -07:00
Evan Mattson
5dd5775d36 update require check in scaffold-package feature 2016-09-12 01:00:14 +04:00
Evan Mattson
c456b6b216 tweak required_wp_cli_version passed to template 2016-09-12 00:57:04 +04:00
Evan Mattson
f2524ff1a5 loosen restriction on wp-cli core version 2016-09-11 13:05:01 +04:00
Daniel Bachhuber
24d7194633 Add a bit of space between sections 2016-08-30 07:03:08 -07:00
Daniel Bachhuber
e595b9e3e7 Merge pull request #41 from wp-cli/custom-sections
Support custom README sections defined by `composer.json`
2016-08-30 07:00:39 -07:00
Daniel Bachhuber
11b5299e5e Merge pull request #40 from wp-cli/distignore
Add a default `.distignore` file to new commands
2016-08-30 06:59:58 -07:00
Daniel Bachhuber
24800d6424 Need to skip one more file 2016-08-30 06:44:27 -07:00
Daniel Bachhuber
be0a263680 Support custom README sections defined by composer.json 2016-08-30 06:41:17 -07:00