Skip to content
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

[CI] Automatically precompile GALAHAD when a new release is tagged #230

Merged
merged 2 commits into from
Feb 23, 2024

Conversation

amontoison
Copy link
Member

@amontoison amontoison commented Jan 18, 2024

@nimgould
This pull request adds a script that automatically creates a new GitHub release with precompiled binaries for your convenience.
This means that you only need to tag the latest commit on the branch master to trigger the action.

git checkout master
git tag <tagname>
git push origin --tags

Note: <tagname> must have a 'v' as the first character, such as v1.0.0 or v2024.01.18.

@jfowkes, could you please explain what you did with SPRAL as an example to Nick when you both are at RAL?

@jfowkes
Copy link
Collaborator

jfowkes commented Jan 19, 2024

@amontoison will do, but we should probably make sure that the binaries actually compile first...

@nimgould
Copy link
Contributor

I agree, slightly premature particularly as much is adapting to _64

@amontoison
Copy link
Member Author

amontoison commented Jan 19, 2024

Jari, it's almost a copy-paste of the build_tarballs.jl that I use with Yggdrasil.

But I will trigger the action of my fork to check if everything work fine.

@amontoison amontoison force-pushed the ci_precompiled_release branch 2 times, most recently from 0c3559e to a713c09 Compare January 26, 2024 06:59
@amontoison amontoison force-pushed the ci_precompiled_release branch from a713c09 to 49516c0 Compare February 23, 2024 17:47
@amontoison
Copy link
Member Author

@amontoison amontoison merged commit 1515f33 into ralna:master Feb 23, 2024
16 of 21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants