Tarantool development patches archive
 help / color / mirror / Atom feed
* [Tarantool-patches] [PATCH luajit 0/2] More enhancements in LuaJIT CI
@ 2023-01-12 14:51 Igor Munkin via Tarantool-patches
  2023-01-12 14:51 ` [Tarantool-patches] [PATCH luajit 1/2] ci: change runner dispatch for LuaJIT testing Igor Munkin via Tarantool-patches
                   ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Igor Munkin via Tarantool-patches @ 2023-01-12 14:51 UTC (permalink / raw)
  To: Sergey Kaplun, Maxim Kokryashkin; +Cc: tarantool-patches

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


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2023-01-18  9:38 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-12 14:51 [Tarantool-patches] [PATCH luajit 0/2] More enhancements in LuaJIT CI Igor Munkin via Tarantool-patches
2023-01-12 14:51 ` [Tarantool-patches] [PATCH luajit 1/2] ci: change runner dispatch for LuaJIT testing Igor Munkin via Tarantool-patches
2023-01-12 23:23   ` Maxim Kokryashkin via Tarantool-patches
2023-01-13  7:10     ` Sergey Kaplun via Tarantool-patches
2023-01-16  7:55       ` Igor Munkin via Tarantool-patches
2023-01-16 12:34         ` Maxim Kokryashkin via Tarantool-patches
2023-01-16  7:53     ` Igor Munkin via Tarantool-patches
2023-01-12 14:51 ` [Tarantool-patches] [PATCH luajit 2/2] ci: use strategy matrix for integration workflow Igor Munkin via Tarantool-patches
2023-01-12 23:27   ` Maxim Kokryashkin via Tarantool-patches
2023-01-13  7:16     ` Sergey Kaplun via Tarantool-patches
2023-01-16  8:00       ` Igor Munkin via Tarantool-patches
2023-01-16 12:35         ` Maxim Kokryashkin via Tarantool-patches
2023-01-16  7:58     ` Igor Munkin via Tarantool-patches
2023-01-18  9:24 ` [Tarantool-patches] [PATCH luajit 0/2] More enhancements in LuaJIT CI Igor Munkin via Tarantool-patches

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox