-
Notifications
You must be signed in to change notification settings - Fork 101
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
Add GitHub Actions as a supported form of Continuous Integration (CI) #96
Comments
That should be an easy deadline to hit, seeing as https://github.com/julia-actions has most of the work done. |
I think we are still trying to figure out the best way to do this with GitHub Actions, any feedback on what we have so far would be great! |
Sounds good, I'll have a look and open issues if I notice anything. |
@christopher-dG Out of curiosity, will PR #61 fix this issue? |
Since I couldn't find it in the docs, is it now possible to set up GitHub workflow based CI through PkgTemplates? |
AFAICS, there is no support for Github CI + custom registry, though. Basically the latter simply requires an extra step in the workflow: - name: Add CustomRegistry
run: julia -e 'using Pkg; Pkg.Registry.add(Pkg.RegistrySpec(url="http://github.com/JuliaRegistries/General")); Pkg.Registry.add(Pkg.RegistrySpec(url="http://github.com/owner/CustomRegistry")); Pkg.Registry.status()'
shell: bash Note that one has to set Should I open a separate issue for this? |
You're right, that support isn't there right now (but the |
Now that it's been a while, can we set the GitHub Actions CI as one of the default plugins that get added to every package? |
Thanks! 😅 probably not in the next few weeks. maybe i'll have a look again after that if I am available. Feel free to ping me if nothing happens on that other issue. Hopefully a new contributor is excited to tackle it themselves! 😁 |
GitHub Actions will reach general availability on November 13. It would be great if, by that date, PkgTemplates was able to set up GitHub Actions for continuous integration (CI).
Unfortunately, I know very little about GitHub Actions. But I know that @davidanthoff has been working on Julia + GitHub Actions. Maybe he can provide some guidance.
The text was updated successfully, but these errors were encountered: