-
Notifications
You must be signed in to change notification settings - Fork 383
Add workflow for uploading baseline images as a release asset #6782
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
Conversation
Looks good but I can't test it |
@seisman, do you think having this as a separate workflow is better than zipping up the files as part of the build-release script and adding the upload step to the draft-release workflow? I am undecided about which would be preferable. |
Uploading tarball in the |
I don't understand this point. The workflow commands are bash, and build-release.sh is a bash script so the code in gmt/.github/workflows/release-baseline-images.yml Lines 31 to 39 in aa93c06
build-release.sh .
|
When making a release, Paul runs the The script needs many commands like |
Right, it would need to be run by Paul and placed on the GMT FTP server with the other files. @PaulWessel, any opinions on whether to bundle and upload the baseline images manually as part of |
I think it is probably fine as you have it in the CI - maybe one day the rest will follow. |
In terms of release timing: I have all Saturday and maybe a short slice on Sunday but then it is in the car with the Watts and off to some serious hiking in the Lake District. Probably not going to be productive at some mountain cabin. Then on Tuesday I will be dropped off in Newcastle and take the train to Edinburgh for a Uni visit and talk. Then a 6 hour train trip back on Wednesday. So let's see if we can get lots of stuff done before then - otherwise the release may be end of next week. |
Sounds fun! |
Description of proposed changes
Based on GenericMappingTools/pygmt#1317
Closes #5724
Reminders