atlanhq / argopm

Ship argo workflows in packages
https://www.npmjs.com/package/argopm
MIT License
21 stars 2 forks source link

MM-3939 feat: isolate skipVersionCheck param #92

Closed tczhao closed 4 days ago

tczhao commented 5 days ago

skipVersionCheck used to be bundled with bypassSafetyCheck. we use bypassSafetyCheck: false on prod tenants to prevent installing package while there's workflow running.

Aim: We want to make skipVersionCheck a standalone configurable parameter, so that we can disable bypassSafetyCheck (if there's running workflow and last update < 24hr) while retain skipVersionCheck.

This configuration allows local-install.js to install package every 30min (atlan-update schedule) when template-caching is enabled.

https://atlanhq.atlassian.net/browse/MM-3939