-
-
Notifications
You must be signed in to change notification settings - Fork 9
Add Release Github-Action #181
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
base: main
Are you sure you want to change the base?
Conversation
|
Hey, should this template rolled every sunpy packages |
7e8029f to
089fedb
Compare
0bb9ae7 to
2a66e05
Compare
| secrets: | ||
| pypi_token: {{ '${{ secrets.pypi_token }}' }} | ||
| {%- if cookiecutter.github_repo in cookiecutter.all_repos %} | ||
| release: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the release workflow will now be updated in particular packages.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the needed repos are taken from this
| ALL_REPOS = ( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What is the reason for this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the release is published in these packages. (Seen a list of repos in package-template/tools/batchpr_manual_cruft_update.py)
"all_repos": ["sunpy/sunpy", "sunpy/ndcube", "sunpy/sunkit-magex", "sunpy/streamtracer", "sunpy/sunkit-dem",
"sunpy/mpl-animators", "sunpy/sunkit-image", "sunpy/sunkit-pyvista", "sunpy/sunpy-soar", "sunpy/sunkit- "sunpy/drms", "sunpy/sunraster", "sunpy/sunkit-spex", "sunpy/radiospectra"]
thats' why i thought only to sync release workflow code in these packages only.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But why does it need to be synced to those packages? What happens if we add more?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
there are some packages like data, sunpy-1.0-paper, github-actions-workflows, where i think there is no need to add the release workflow code in these repo.
Should i remove this line ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are those repositories tempted? Do they ever get a release?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sunpy-paper has release but it is archived now.
data doesn't have release
67c4ec3 to
f733cc1
Compare
PR Description
see #8061