We happily review/accept third-party Pull Requests. To help get your patches adopted into our plugins, there's a few bits of info that are worth knowing.
- Docker
- PHP 7.4+ at the system level
Wooo! There aren't any! We do suggest adding slic
to your $PATH
, though. To do that, place the following in your .bashrc
or .zshrc
(or whatever) file:
export PATH=$PATH:path/to/slic
When we prep a release, we follow these steps:
- Create a branch with the version number of the release, e.g.
1.0.0
- Merge changes into that branch. This will trigger the Docker images to build.
- Ensure that the
CLI_VERSION
has been updated inslic.php
to reflect the version number of the release. - Ensure that the
changelog.md
file has been updated. - Merge the release branch into
main
. - Delete the release branch.
- Tag the release with the changelog.md contents for that release. This will trigger the final Docker images to build.