[Tarantool-patches] [PATCH luajit 8/8] ci: merge Linux and macOS workflows
Sergey Kaplun
skaplun at tarantool.org
Thu Aug 18 13:32:40 MSK 2022
Hi, Igor!
Thanks for the patch!
LGTM!
On 11.08.22, Igor Munkin wrote:
> As a result of two previous commits, there is no difference left between
> Linux and macOS workflows except the environment setup (environment
> variables, dependencies installation). Hence there is no reason to have a
> separate workflow file for each OS type.
>
> Signed-off-by: Igor Munkin <imun at tarantool.org>
> ---
> .github/actions/environment/action.yml | 18 ---
> .github/actions/setup-linux/README.md | 12 ++
> .github/actions/setup-linux/action.yml | 19 +++
> .github/actions/setup-macos/README.md | 12 ++
> .github/actions/setup-macos/action.yml | 29 ++++
> .../actions/{environment => setup}/README.md | 5 +-
> .github/actions/setup/action.yml | 10 ++
> .github/workflows/lint.yml | 8 +-
> .github/workflows/linux-x86_64-ninja.yml | 6 +-
> .github/workflows/macos.yml | 142 ------------------
> .github/workflows/{linux.yml => testing.yml} | 113 +++++++++++---
> 11 files changed, 186 insertions(+), 188 deletions(-)
> delete mode 100644 .github/actions/environment/action.yml
> create mode 100644 .github/actions/setup-linux/README.md
> create mode 100644 .github/actions/setup-linux/action.yml
> create mode 100644 .github/actions/setup-macos/README.md
> create mode 100644 .github/actions/setup-macos/action.yml
> rename .github/actions/{environment => setup}/README.md (72%)
> create mode 100644 .github/actions/setup/action.yml
> delete mode 100644 .github/workflows/macos.yml
> rename .github/workflows/{linux.yml => testing.yml} (52%)
>
<snipped>
> --
> 2.34.0
>
--
Best regards,
Sergey Kaplun
More information about the Tarantool-patches
mailing list