On Thu, 15 Apr 2021 at 14:11, Stephen Gallagher <sgall...@redhat.com> wrote:

> On Thu, Apr 15, 2021 at 6:58 AM Clement Verna <cve...@fedoraproject.org>
> wrote:
> >
> >
> >
> > On Wed, 14 Apr 2021 at 20:29, Stephen Gallagher <sgall...@redhat.com>
> wrote:
> >>
> >> On Wed, Apr 14, 2021 at 1:38 PM Tomasz Torcz <to...@pipebreaker.pl>
> wrote:
> >> >
> >> > Dnia Wed, Apr 14, 2021 at 01:12:47PM -0400, Stephen Gallagher
> napisaƂ(a):
> >> > > Since I figured it might be useful to others, I have made it
> available
> >> > > publicly. See the Marketplace link[1] for usage examples.
> >> > >
> >> > > [1] https://github.com/marketplace/actions/get-fedora-releases
> >> >
> >> > #v+
> >> >   name: Get Fedora Releases
> >> >   runs-on: ubuntu-latest
> >> > #v-
> >> >
> >>
> >> Yeah, the irony isn't lost on me, but it's the only Linux container
> >> host Github currently offers.
> >
> >
> > You can actually run containers directly [0] (might still be running on
> ubuntu but hey ). I have also been playing with self-hosted runner on
> Fedora CoreOS[1] a blog post will follow soon :)
> >
>
> Yes, but this particular action is basically just a quick
> python-requests GET and then some almost-trivial data manipulation.
> There's no reason to add the overhead of pulling a container image
> when the host has all the necessary pieces.
>
> If you're curious, `uses:
> sgallagher/get-fedora-releases-action@v1.0.0` would get you the first
> version of it that I wrote. That version did exactly what you suggest
> and pulled down a container (specifically, `python:3`) to run in. It
> took a little over 30s to process, whereas the version that just runs
> on the Ubuntu host takes only 6s.
>

Right, that makes sense :-)


> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam on the list, report it:
> https://pagure.io/fedora-infrastructure
>
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to