Hi, curious if anyone had experience with making iteration speed faster if you’re marketplacing changes from Dev space to Prod space.
Suppose you want to add 1 line of code to your function backed action to Prod. You’d have to
add that line of code in dev
commit + CI check + tag release
upgrade action version
upgrade marketplace package version in devops
install new marketplace package version
I feel like there’s an incredibly high number of steps you have to go through to make a very small change.
Anyone have experience with accelerating this?
It’s especially challenging with dependent product inputs/outputs which adds to the friction. There are clear opportunities.
The tooling is consistently getting better with strict-folder tracking but it’s still an enormous burden. The crux for us is we need (1) a public API of sorts to programmatically interact with Marketplace/DevOps products/installs while (2) leveraging the native dependency-resolution across products, and (3) the ability to “batch” a set of changes across products together (and address that batch as a unit for change tracking).
It seems like the tooling is trending in this direction but in the meantime it’s painful (multiple hours). Would love to hear from others.