Skip to content

Commit

Permalink
Start Adding GitHub Actions (facebook#1165)
Browse files Browse the repository at this point in the history
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: facebook/yoga#1165

Reviewed By: cortinico

Differential Revision: D40386426

Pulled By: NickGerleman

fbshipit-source-id: c540dd25bfec6ac8c05e461c1236ef7fe6cb8598
  • Loading branch information
NickGerleman authored and OlimpiaZurek committed May 22, 2023
1 parent bd6152e commit 37c4069
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions ReactCommon/yoga/yoga/YGEnums.h
Original file line number Diff line number Diff line change
Expand Up @@ -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(
Expand Down

0 comments on commit 37c4069

Please sign in to comment.