Closed josemduarte closed 1 year ago
@Ingvord see my latest commits. This would the script required to call from rcsb-json-schema to do commits in all downstream repos. Could you review it?
Closing this. In the end it makes more sense to have this script in rcsb-json-schema project, only placed where it is used.
This is an initial proposal for how to do a release manually from github workflows for projects that use the schema. One step towards stop using the custom python workflow at https://github.com/rcsb/SysAdmin/blob/master/general/parks/perform_parks_stack_release.py
What I did here is clone the
release.yaml
andupdate-version.yaml
scripts and adapt them for this purpose. But I'm a bit lost in what exactly my newrelease-for-new-schema.yaml
should be doing? Is it ok to do the full K8s deployment with it?Any input much appreciated @Ingvord
When we get this to work, then we'd have a manual way to do it from github and that's already better than the python script. Eventually it'd be ideal to chain the workflows automatically. That seems to be possible as outlined here but a little bit more involved.