Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 1.62 KB

File metadata and controls

30 lines (24 loc) · 1.62 KB

VngCloud Blockstorage CSI Driver

DEV - Build image on DEV branch

PROD - Build image on MAIN branch

RELEASE - Release vngcloud-blockstorage-csi-driver project


Contributing

Development

  • For the development purpose, this project uses the dev branch to deploy and build the image. Followings are the steps to build and push new images to VngCloud Registry:
    # Make sure you are on the `dev` branch
    git add .
    git commit -am "[build] This is a really spectacular feature for this plugin"
    git push

Production

  • The branch main is used to trigger the release workflow via GitHub actions. To deploy your new code as the latest stable version, follow these steps:
    # Make sure you are on the `main` branch
    git add .
    git commit -am "[release] This is a really spectacular feature for this plugin"
    git tag -am "[release] This is a really spectacular feature for this plugin" v1.0.0
    git push --tags
    • The above steps also trigger to create a new Release in GitHub.