kata-containers / kata-containers

Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/
Apache License 2.0
5.08k stars 1k forks source link

CI: remove sudo from GHA #9838

Closed zvonkok closed 1 week ago

zvonkok commented 1 week ago

Now that all artifacts are owned by $USER we can start to remove sudo from our GHA

stevenhorsman commented 1 week ago

@zvonkok - Are you thinking of making the same change to the arm, ppc and s390x workflows as a separate PR?

zvonkok commented 1 week ago

@stevenhorsman This is for testing if this works extend to "ALL".

stevenhorsman commented 1 week ago

@stevenhorsman This is for testing if this works extend to "ALL".

Thanks, sounds like a plan to me.

zvonkok commented 1 week ago

@wainersm @stevenhorsman @fidencio updated. Let's copy only the current build asset and not every asset again and again on each matrix.asset iteration. Also leave the compression appendix open if we might change compression algorithms this will still work.

zvonkok commented 1 week ago

Waiting for @wainersm to give us the blessing ...

stevenhorsman commented 1 week ago

A bunch of the static checks are stuck and as this changes a workflow, the tests aren't valid, so I will bypass the checks to get it merged.