Re: [PATCH 0/2] CI Updates

2020-11-21 Thread Willy Tarreau
On Sat, Nov 21, 2020 at 02:55:58PM +0500, ??? wrote: > > Based on this, Ilya, do you have all the info you need and should I > > take this or does this need more discussion ? > > > > yes, I clarified it for myself Perfect, now merged, thanks all! Willy

Re: [PATCH 0/2] CI Updates

2020-11-21 Thread Илья Шипицин
сб, 21 нояб. 2020 г. в 14:48, Willy Tarreau : > On Fri, Nov 20, 2020 at 12:38:02PM +0100, Tim Düsterhus wrote: > > > yes, I wonder how it is supposed to work. > > > first, GH actions is supposed to run matrix.py in order to generate > some > > > scheduled jobs. > > > > It's simple, this part of th

Re: [PATCH 0/2] CI Updates

2020-11-21 Thread Willy Tarreau
On Fri, Nov 20, 2020 at 12:38:02PM +0100, Tim Düsterhus wrote: > > yes, I wonder how it is supposed to work. > > first, GH actions is supposed to run matrix.py in order to generate some > > scheduled jobs. > > It's simple, this part of the patch is responsible for that: > > -run: python3

Re: [PATCH 0/2] CI Updates

2020-11-20 Thread Tim Düsterhus
Ilya, Am 20.11.20 um 12:32 schrieb Илья Шипицин: > if you mean the following part > > -<>- > Within the matrix.py script it can now be detected whether the workflow is > running on schedule by using: > > if build_type == "schedule": > matrix.append(...) >

Re: [PATCH 0/2] CI Updates

2020-11-20 Thread Илья Шипицин
if you mean the following part -<>- Within the matrix.py script it can now be detected whether the workflow is running on schedule by using: if build_type == "schedule": matrix.append(...) ---<-> yes, I wonder how i

Re: [PATCH 0/2] CI Updates

2020-11-20 Thread Willy Tarreau
Hi Ilya, On Fri, Nov 20, 2020 at 09:20:44AM +0500, ??? wrote: > How it works? > I mean if matrix is built on the fly, schedule is inside matrix, right? How > github can have prior knowledge when to run scheduled jobs then Isn't it what is explained in patch 2 ? I'm clueless on the CI so

Re: [PATCH 0/2] CI Updates

2020-11-19 Thread Илья Шипицин
How it works? I mean if matrix is built on the fly, schedule is inside matrix, right? How github can have prior knowledge when to run scheduled jobs then On Fri, Nov 20, 2020, 4:16 AM Tim Duesterhus wrote: > Willy, > Ilya, > > find two patches improving the CI. > > 1) This lays the foundation to

[PATCH 0/2] CI Updates

2020-11-19 Thread Tim Duesterhus
Willy, Ilya, find two patches improving the CI. 1) This lays the foundation to check the workflow trigger in the matrix generator Python script, allowing us to move less important jobs into a daily / weekly schedule. 2) This cleans up the Windows CI. I've made sure to re-use as much as pos