- Create a fork of the repository. You need a GitHub account.
- Create a new branch holding your changes.
- Set up your local Development-Environment and apply your changes.
- Commit your changes following the TYPO3 git commit conventions.
The only relevant difference is that we do not use the
Releases
orChange-Id
metadata. - Push your changes.
- Open a pull request.
Some pull requests can not be merged quickly. In cases where the changes cannot be merged quickly, we consider the original author responsible for keeping their PR branches up to by rebasing.
Please also have a look at the documented contribution workflow for GitHub.
ddev start
Composer and NPM will be executed automatically over DDEV Hooks.
todo: add doc
Add .env file:
cp .ddev/.env.dist .ddev/.env
Start Development-Server:
ddev vite-serve start
Watcher:
ddev npm run watch
Development Build (not compressed/optimized):
ddev npm run build:development
Production Build:
ddev npm run build:production