[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