-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
stac-model release workflow #14
Conversation
I'm not sure why the greeting action is failing, but think it is alright to remove and we can always add something like this back in: https://github.com/crim-ca/mlm-extension/actions/runs/8928113824/job/24522932284?pr=14 |
@rbavery |
@rbavery For example, we could have a |
It's already up to date with main since the latest change on main was two days ago? I'll make sure to check this again once it is ready to merge.
I'm not familiar with bumpversion, I've been making CHANGELOG updates manually so I don't have a lot of insight on if bumpversion can handle version updates for two entities. Maybe we could have two different CHANGELOG files, one for the spec and one for the package? Or keep the one CHANGELOG but add in stac-model changes to the CHANGELOG manually? |
Ok weird. Github's UI still displays a 'update branch' button. It's ok if you publish with it merged on your side though. Bumpversion uses a global |
Ok I'm fine with a single CHANGELOG. We can continue to add the stac_model changes in manually then. |
Can you give a try in doing this manual update for this case? |
closing in favor of #16 |
this addresses #13 and I can test and make a release with this workflow once the PR is merged.
The release workflow is to make a release in the Github UI and tag it accordingly with
stac-model-v
orv
in order to publish either the stac-model package or the JSON schema, respectively.Description
publish-pypi
to publish.yaml to publish the stac-model package to PYPI if the tag starts withstac-model-v
deploy-schema
(renamed fromdeploy
) to run if tag starts withv
Related Issue
stac-model
version on PyPI #13Type of Change
Checklist
CONTRIBUTING.md
guide;make codestyle
;Google
format for all the methods and classes that I used.