- Fork the repository
- Enable public access for your fork
- Make your code changes
- Commit your changes (
git commit -am 'Add some feature/folder'
) - Push your changes (
git push origin master
) - Create a Pull Request to master branch.
- No acronyms in folder name in order to provide clarity and avoid collisions.
- Do not use camel case or underscores for folder names.
- Arrange your folders in alphabetical order.
- Folder name or folder description should not contain special characters.
- Edit
cmd/populator/modules.go
underfunc init()
with the extension details.
{
name: "liquibase-commercial-dynamodb",
category: Extension,
url: "https://repo1.maven.org/maven2/org/liquibase/ext/liquibase-commercial-dynamodb",
artifactory: Maven{},
}
- Edit
internal/app/packages.json
with the extension details.
{
"name": "extension-name",
"category": "extension", // or "driver" or "pro" Categories should match with the populator (which is an enum not a string)
"versions": []
}
- Push your changes and a PR will automatically be created with edits to
internal/app/packages.json
file with values foralgorithm
,checksum
,liquibaseCore
,path