Skip to content
  • Riccardo Cipolleschi's avatar
    Zip slices to preserve symlinks (#46387) · d424c244
    Riccardo Cipolleschi authored
    Summary:
    When creating Hermes in CI, we build it for MacOS and Mac Catalyst as well.
    The slices for these platforms requires symlinks to work properly.
    The upload artifacts action on github, when applied to folders, follows the symlinks and copies the destination folder. The result is that Hermes for macOS and Catalyst does not work as expected.
    
    This should fix https://github.com/facebook/react-native/issues/46213.
    
    ## Changelog:
    [Internal] - Build Hermes in CI properly
    
    Pull Request resolved: https://github.com/facebook/react-native/pull/46387
    
    Test Plan: Tested already in 0.75
    
    Reviewed By: robhogan
    
    Differential Revision: D62355050
    
    Pulled By: cipolleschi
    
    fbshipit-source-id: 7abb85c8a2a88f13e06a49c6cb0caccbdad4551a
    d424c244