zcash / zcash

Zcash - Internet Money

Home Page:https://z.cash/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add support for Debian in GitHub Actions

y4ssi opened this issue · comments

commented

Add support for Debian in GitHub Actions

Given the migration from Tekton to GitHub Actions, we have identified that GitHub Actions does not provide runners hosted on the Debian operating system, which is one of the OS Tier 1.

I propose adding support for Debian with GitHub Actions to our roadmap.

We are considering two alternatives:

  1. Use a runner hosted by us in our Kubernetes infrastructure (disadvantage: more operational load).
  2. Use one of the runners hosted by GitHub that have the ability to run jobs in containers (disadvantage: we need to extend the yaml of our CI definition, but it offers the advantage of not maintaining operational load while maintaining infrastructure).

Here is the reference link for the alternative 2.