[Tarantool-patches] [PATCH luajit 0/2] More enhancements in LuaJIT CI

Igor Munkin imun at tarantool.org
Wed Jan 18 12:24:01 MSK 2023


I've checked the patches into all long-term branches in tarantool/luajit
and bumped a new version in master, 2.10 and 1.10.

On 12.01.23, Igor Munkin wrote:
> This series consists of the two patches caused by recent runner renaming
> activity.
> 
> The first one changes the way workflow is dispatched to the proper
> runner (see the details in the corresponding commit message).
> 
> The second one caused by fluke: due to runner renaming we can't proceed
> to use the previous approach to pass the machine name to LuaJIT
> integration workflow. Hence, we ought to implement something similar
> made in scope of the first patch. Occasionally, I've found that GitHub
> team finally implemented strategy matrix for reusable workflows, so I
> simply made a carbon copy of the <test-luajit> job configuration for
> Tarantool integration testing. As a result the integration workflow is
> also adjusted for the new runner dispatching strategy in scope of
> #8145[1].
> 
> Branch: https://github.com/tarantool/luajit/tree/imun/fix-runner-names
> CI is green: https://github.com/tarantool/luajit/commit/43adedc
> 
> [1]: https://github.com/tarantool/tarantool/pull/8145
> 
> Igor Munkin (2):
>   ci: change runner dispatch for LuaJIT testing
>   ci: use strategy matrix for integration workflow
> 
>  .github/workflows/gnumake-builds-testing.yml |  20 +-
>  .github/workflows/lint.yml                   |   2 +-
>  .github/workflows/testing.yml                | 210 +++----------------
>  3 files changed, 35 insertions(+), 197 deletions(-)
> 
> -- 
> 2.34.0
> 

-- 
Best regards,
IM


More information about the Tarantool-patches mailing list