Skip to content

Commit

Permalink
Merge branch 'release-3.5.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
andergmartins committed Aug 6, 2020
2 parents a987ee3 + 2a3858f commit 4c4b427
Show file tree
Hide file tree
Showing 25 changed files with 959 additions and 428 deletions.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/release-free-plugin.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ To release the Free plugin please make sure to check all the checkboxes below.
- [ ] Make sure to directly merge or use Pull Requests to merge hotfixes or features branches into the release branch
- [ ] Run `composer update` and check if there is any relevant update. Check if you need to lock the current version for any dependency. The `--no-dev` argument is optional here, since the build script will make sure to run the build with that argument.
- [ ] Update the changelog - make sure all the changes are there with a user-friendly description and that the release date is correct
- [ ] Update the version number to the next stable version. Use `$ vendor/bin/robo set-version <version-number>`
- [ ] Update the version number to the next stable version. Use `$ vendor/bin/robo version <version-number>`
- [ ] Commit the changes to the release branch
- [ ] Build the zip package using `$ vendor/bin/robo build`. It should create a package in the `./dist` dir.
- [ ] Send to the team for testing
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/release-pro-plugin.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ To release the Pro plugin please make sure to check all the checkboxes below.
- [ ] Update the `composer.json` file changing the version constraint to the Free plugin to use the most recent stable release tag
- [ ] Run `composer update` and check if there is any relevant update. Check if you need to lock the current version for any dependency. The `--no-dev` argument is optional here, since the build script will make sure to run the build with that argument.
- [ ] Update the changelog - make sure all the changes are there with a user-friendly description and that the release date is correct
- [ ] Update the version number to the next stable version. Use `$ vendor/bin/robo set-version <version-number>`
- [ ] Update the version number to the next stable version. Use `$ vendor/bin/robo version <version-number>`
- [ ] Commit the changes to the release branch
- [ ] Build the zip package using `$ vendor/bin/robo build`. It should create a package in the `./dist` dir.
- [ ] Send to the team for testing
Expand Down
34 changes: 34 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
<!--
Hey, that's awesome! Thanks for your interest and for taking the time to contribute.
The following is a set of guidelines for contributing to PublishPress Authors plugin. Use your best judgment, and feel free to propose changes to this document in a pull request.
Filling out this template is required when contributing.
Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion.
Please, review the guidelines for contributing to this repository:
https://github.com/publishpress/PublishPress-Authors/blob/development/CONTRIBUTING.md
-->

## Description
<!-- We must be able to understand the design of your change from this description. -->

## Benefits
<!-- What benefits will be realized the code changes? -->

## Possible drawbacks
<!-- What are the possible side-effects or negative impacts of the code changes? -->

## Applicable issues
<!-- Link any applicable Issues here -->

## Checklist

<!-- Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code. -->

- [ ] I have created a specific branch for this pull request before committing, starting off the current HEAD of `development` branch.
- [ ] I'm submitting to the `development`, feature/hotfix/release branch. (Do not submit to the master branch!)
- [ ] This pull request relates to a specific problem (bug or improvement).
- [ ] I have mentioned the issue number in the pull request description text.
- [ ] All the issues mentioned in this pull request relate to the problem I'm trying to solve.
- [ ] The code I'm sending follows the [PSR-12](https://www.php-fig.org/psr/psr-12/) coding style.
16 changes: 16 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,22 @@ By default, WordPress only allows you to add one author to each post. The Multip

The Multiple authors plugin allows you to add the authors, and also it enables you to display their information. With this add-on, you can show the authors’ names, images and bios.

## Installation

:warning: **Warning! This plugin requires to be built before being installed!**

This repository doesn't store external dependencies required by the plugin. It's not possible to simply clone or download the repository code and have a working WordPress plugin.

We aim to follow good practices on development, and we are using Composer as dependency manager, which recommends to not add external dependencies into the repository. You can find more information on their documentation page: [Should I commit the dependencies in my vendor directory?](https://getcomposer.org/doc/faqs/should-i-commit-the-dependencies-in-my-vendor-directory.md)

### How to install?

You can download a built package from [releases page](/releases/) and install it on your WordPress sites by uploading the zip file.

## How to build a package?

Please, check the instructions on our [documentation pages](https://publishpress.github.io/docs/deployment/building).

## License

License: [GPLv2 or later](http://www.gnu.org/licenses/gpl-2.0.html)
11 changes: 11 additions & 0 deletions RoboFile.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,18 @@ public function __construct()
'src/assets/lib/chosen-v1.8.3/index.proto.html',
'src/assets/lib/chosen-v1.8.3/options.html',
'src/assets/lib/chosen-v1.8.3/package.json',
'vendor/pimple/pimple/.gitignore',
'vendor/pimple/pimple/.php_cs.dist',
'vendor/psr/container/.gitignore',
'vendor/publishpress/wordpress-version-notices/.gitignore',
'vendor/publishpress/wordpress-version-notices/README.md',
'vendor/publishpress/wordpress-version-notices/bin',
'vendor/publishpress/wordpress-version-notices/codeception.dist.yml',
'vendor/publishpress/wordpress-version-notices/codeception.yml',
'vendor/publishpress/wordpress-version-notices/tests',
]
);

$this->setVersionConstantName('PP_AUTHORS_VERSION');
}
}
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
"codeception/module-phpbrowser": "^1.0",
"codeception/module-db": "^1.0",
"codeception/util-universalframework": "^1.0",
"publishpress/publishpress-plugin-builder": "1.1.0",
"publishpress/publishpress-plugin-builder": "^1.2",
"phpmd/phpmd": "^2.8",
"squizlabs/php_codesniffer": "^3.5",
"sebastian/phpcpd": "^5.0"
Expand Down
Loading

0 comments on commit 4c4b427

Please sign in to comment.