| ▲ | maxloh 6 hours ago | |||||||
> That's my hill to die on : you must have a self hosted agent. That’s only true if you’re building simple workflows. A counter-example would be a workflow that builds and uploads Android APKs. When I last checked last year, there weren't any well-maintained Docker images with the Android SDK pre-installed, and there are no updated, publicly available builds for the runner-images: https://github.com/actions/runner-images/issues/176 | ||||||||
| ▲ | whynotmaybe 3 hours ago | parent | next [-] | |||||||
I'm building and deploying appbundle from my self hosted runner for this exact reason. I manually maintain flutter and Android sdk on my server. I've never been a docker fan, I prefer to completely handle my whole stack. I have scripts to install the required tools and some actions in my scripts are just echoing what needs to be done manually. With the years, I've found that infra for fully reproducible builds cost too much to maintain for us. | ||||||||
| ▲ | esafak 6 hours ago | parent | prev [-] | |||||||
I do not follow. How does that change anything? Don't things still go wrong? Do you not need to debug? | ||||||||
| ||||||||