Skip to content

Merge dev changes to dist#4

Merged
JackNoordhuis merged 44 commits into
distfrom
create-pull-request/patch
Sep 12, 2023
Merged

Merge dev changes to dist#4
JackNoordhuis merged 44 commits into
distfrom
create-pull-request/patch

Conversation

@JackNoordhuis
Copy link
Copy Markdown
Member

Automated changes by create-pull-request GitHub action

* New policies API for configuring and extending functionality.
* Better support for disabling the automatic hooking.
* Upgraded test suite (100% coverage!)
* Use github actions for CI (phpstan + phpunit)
* Classes should not be closed to extensionby default.
* Run phpstan analyse and phpunit in same job
* Use matrix config
* Some links (mainly root) expect to be in a website root which breaks anchor, stylesheet and script tags, so prefix them with './'.
* Add phpdoc.dist.xml config
phive install has inconsistent casing in the executable name >:)
* Update these to dist branch once github pages builds successfully
* Shared/reusable functionality in separate file.
* Actually analyse workflow scripts with phpstan.
* Rename `composer run-php-documentor` script to `composer docs`.
* Rename `composer run-php-documentor-ci` script to `composer docs-ci`.
* Some formatting changes to README.md in preparation for github pages site.
@JackNoordhuis JackNoordhuis self-assigned this Sep 12, 2023
@JackNoordhuis JackNoordhuis merged commit 8faf33b into dist Sep 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant