Earlier quoted context omitted.
Does not matter - pipeline needs to be trusted because it has access to sensitive resources for deployment tasks, can fake test results etc.
Even though it is a bit of a PITA to maintain self hosted runners, it is the reason we do it.
Show HN: Open-source x64 and Arm GitHub runners
121–128 of 128 posts
Re: Show HN: Open-source x64 and Arm GitHub runners
#122Earlier quoted context omitted.
Biggest issue with MacOS is that it requires a physical Mac (not virtualization) and IIRC the licening from Apple requires a minimum "rental" period of 24 hours or something like that Edit: the TOS for OS X says this: 3. Leasing for Permitted Developer Services. A. Leasing. You may lease or sublease a validly licensed version of the Apple Software in its entirety to an individual or organization (each, a “Lessee”) pr…
How does Github Actions get away with this? They certainly don't bill and provide the machine for 24 hours for each CI run.
Re: Show HN: Open-source x64 and Arm GitHub runners
#123Hi there, I'm Ozgun, one of Ubicloud's founders. We have dozens of customers using Ubicloud runners in production today. We’re now designing our caching layer (Docker instance registry, Docker layer cache, or package cache). We wanted to put this out there for any comments. Also, if you have any points related to the broader topic of an open and portable cloud, please pass them along!
This would be quite useful for users of other GitHub Actions clones like act [0].
Re: Show HN: Open-source x64 and Arm GitHub runners
#124We've been using Ubicloud builders for our Rust project [0] for several months, and it's worked very well. We've seen CI times go from 10-15 minutes to 6-7, and our bill has gone from $300/month to $30. One counter-intuitive thing we found is that it's slow to save and restore caches, but the machines have good CPU, so for us it's been faster to disable cache entirely and just redo everything on each build. [0] https…
I love to see examples in the wild of repos having switched to a non-official GitHub Action runner. I'm slowly preparing a collection of repo timings comparing GitHub vs Buildjet/Warpbuild/Ubicloud vs my own solution RunsOn. In your case your workflow can run in less than 5 minutes on AWS ephemeral machines, for the same price as ubicloud: https://github.com/runs-on/arroyo/actions/runs/7723361513/jo...
Re: Show HN: Open-source x64 and Arm GitHub runners
#125Earlier quoted context omitted.
One of the goal of my own hosted runner project [1] is to display the carbon cost and money cost after each run. Too many people are oblivious of the costs and I think as an industry it would be great to at least get the data points. [1]: https://runs-on.com
This is pretty much exactly what I wanted (yay for custom images) but the pricing makes it a non starter. Please consider a tiered monthly pricing based on build minutes.
Re: Show HN: Open-source x64 and Arm GitHub runners
#126Re: Show HN: Open-source x64 and Arm GitHub runners
#127We've been running Ubicloud for a while at Resmo. It is indeed 10x cheaper. We upped our instance sizes by 2x for a slightly more performance but it's still 5x cheaper. The main reason is their platform is hosted on Hetzner dedicated instances.
Re: Show HN: Open-source x64 and Arm GitHub runners
#128I want the vendor that can take care of this for us, but that can guarantee a private egress range, or can run things within our VPC. Several builds connect to internal resources, so running them on external nodes suboptimal and expensive when it comes to network egress.