Open jpvajda opened 3 years ago
We may not want to support the catalog manager longer term, so perhaps we don't want do this.
@zstix I updated this ticket and also really read the AC closely 🤣 it's more about removing the catalog manager from the deployment flow, vs trying to improve it, so it could be good work to take on.
@jbeveland27 / @devfreddy just curious if we were to remove the use of the catalog manager from the deployment of nerdpack versions and instead just had a repo action to kick off a version update to the catalog repo, would that be an approach you'd have any concerns with? I know you all spent some time creating the catalog manager, but we are just considering ways to automate this process. We do realize that staging and EU still need manual deploys. I've documented the process as it is today here for reference: https://github.com/newrelic/nr1-catalog/wiki/New-Relic-One-App-Catalog-How-To-Guide
@jpvajda Should work fine. Would just need to communicate to the various stakeholders(mostly the maintainers of the repos) that PRs to the Catalog are now automatic.
The catalog workflow that's used by the Catalog Manager can even be mostly reused, you'll just need to modify it to run when a release is made and make sure the appropriate variables are populated.
Relates to #8
References
https://github.com/newrelic/nr1-catalog/wiki/New-Relic-One-App-Catalog-How-To-Guide
Preliminary
We propose making improvements to workflow: