Contributing
Send a change to UNA or NEO as a pull request to unacms/UNA on GitHub: set up a local copy, follow the code rules, run the tests, and read what CI and the Railway preview do with your PR. git clone https://github.com/unacms/UNA.git una
cd una
docker run --rm -it -v "$(pwd):/app" composer/composer install --ignore-platform-reqs
docker compose exec -w /opt/una php ./plugins/bin/phpunit -c tests/phpunit.xml --testsuite Units
docker compose exec -w /opt/una php ./plugins/bin/phpunit -c tests/phpunit.xml --testsuite Integration
yarn typecheck
yarn lint
4h