qld-gov-au / qgds-bootstrap5

MVP development space for Queensland Government Design System (QGDS) Bootstrap 5 implementation, Dist folder located in https://github.com/qld-gov-au/qgds-bootstrap5-release
https://qld-gov-au.github.io/qgds-bootstrap5/
3 stars 3 forks source link

QOLOE-125 CICD setup for CDN deployment via Release Binary Repo #269

Closed duttonw closed 3 months ago

duttonw commented 3 months ago

This includes the ability auto deploy to dev/test environment on develop/main push. On a tag push, it will propergate to all environments and only to prod as version only (no latest touched). A manual release needs to created to push "v/v.x.x-latest" to prod domain.

There is a rollback/manual workflow which also includes ability to purge a version. Note: A version release is the only way to update "v/vx.x.-latest" folders.

The https://github.com/qld-gov-au/qgds-bootstrap5-cdn repo a DR recovery repo on what should be in there based on the versions released.