We welcome every contribution
If you run the test of all packages, you need the AWS emulation we use localstack. You can run it within Docker with the provided script
./localtest.sh
To be merged a pull request must:
- build and pass tests
- follow conventional commits
- be approved by one maintainer
You can use your development version with the pnpm link option
In the root of webda.io repository type
pnpm link --global
Then in your target project just type
pnpm link --global @webda/core
you can link any of the development package here
Both packager and docker deployer manage the linked packages
As this is not a good practice to deploy/package development version,
you have to add a parameter in your deployment resources:
includeLinkModules must be set to true to be able to package the development version
To release a new version of the packages
pnpm run new-version