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

Igor Munkin imun at tarantool.org
Thu Jan 12 17:51:35 MSK 2023


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



More information about the Tarantool-patches mailing list