I have spent a long weekend “playing” with GitHub actions to help me create a CI build pipeline for a simple clarion application.
I am now able to, with the help of tools like @Rick_UpperPark Version control (Order page found here) to add CI to a development pipeline. I can make changes to my solution applications, “export” to APV (Rick’s tooling) commit my changes and GitHub will perform the build actions needed.
If the build succeeds a dated ZIP will be added to the Build directory of my application on my next pull.
I am in the process of making the process do a little more, so I’ll update the repo when I have time.
What I will say though, and I guess this goes for other Git hosting providers like BitBucket, that there is a cost to this.
In the case of GitHub, you will need a paid for account (I think that costs me $4 a month), if you are doing more than a few pushes a month you will probably have extra costs, especially if you are using LFS, which in my case TemplateRegistry11.trf needed that, I know ChromeExplorer does as well for one of the shipping DLL’s.
It’s not overly costly, but if you are looking for a Free option, then this probably isn’t it.