From b5aec963404dbe48ee068cfb98e2e1a03dc64dcf Mon Sep 17 00:00:00 2001 From: Nick Gerleman Date: Mon, 17 Oct 2022 23:35:01 -0700 Subject: [PATCH] Start Adding GitHub Actions (#1165) Summary: This change starts adding more coverage to GitHub Actions. Existing workflows are split up to be per-platform, and stale scripts, etc are removed. We are currently limited a bit by issues with the build itself, but this still adds a good bit of coverage that readily works, and adds places to inject more. Another option would have been to move these to CircleCI where we have more credits, or used docker images instead of manual setup steps. etc, The Yoga build and number of changes is very light though, so we don't really need the complexity yet. Some TODOs: 1. Fix the Apple Builds (pod lint and pod install return errors seen by the community) 2. Add working Android UTs 3. Add C++ UTs 4. Add Apple Publish 5. Add version stamping Changelog: [Internal][Added] - Start Adding Yoga GitHub Actions X-link: https://github.com/facebook/yoga/pull/1165 Reviewed By: cortinico Differential Revision: D40386426 Pulled By: NickGerleman fbshipit-source-id: c540dd25bfec6ac8c05e461c1236ef7fe6cb8598 --- ReactCommon/yoga/yoga/YGEnums.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ReactCommon/yoga/yoga/YGEnums.h b/ReactCommon/yoga/yoga/YGEnums.h index 8faec2ebb7..8e4bb4efd0 100644 --- a/ReactCommon/yoga/yoga/YGEnums.h +++ b/ReactCommon/yoga/yoga/YGEnums.h @@ -8,10 +8,11 @@ // @generated by enums.py #pragma once -// clang-format: off - #include "YGMacros.h" +// clang-format off + + YG_EXTERN_C_BEGIN YG_ENUM_SEQ_DECL(