From 43a0bddd746f0ca93ea0ca5a863bbc5faaf09c1e Mon Sep 17 00:00:00 2001 From: Riccardo Cipolleschi Date: Fri, 4 Apr 2025 02:22:34 -0700 Subject: [PATCH] Add integration of OSS libraries used internally (#50477) Summary: This PR adds a bunch of OSS libraries to the testing matrix. We use these OSS libraries internally in our Meta application, so we want to make sure that our changes don't break them. ## Changelog: [Internal] - Add OSS libraries used internally to the testing matrix Pull Request resolved: https://github.com/facebook/react-native/pull/50477 Test Plan: GHA - Tested in a sample job firts: Reviewed By: cortinico Differential Revision: D72401647 Pulled By: cipolleschi fbshipit-source-id: c0c2f4b2525b58822c2cc6225fe64210a9513275 --- .../workflows/test-libraries-on-nightlies.yml | 28 +++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-libraries-on-nightlies.yml b/.github/workflows/test-libraries-on-nightlies.yml index 30a540239c3..3e50db00f65 100644 --- a/.github/workflows/test-libraries-on-nightlies.yml +++ b/.github/workflows/test-libraries-on-nightlies.yml @@ -31,7 +31,19 @@ jobs: "react-native-mmkv", "react-native-screens", "react-native-pager-view", - "@react-native-community/slider" + "@react-native-community/slider", + #additional OSS libs used internally + "scandit-react-native-datacapture-barcode scandit-react-native-datacapture-core", + "react-native-contacts", + "react-native-device-info", + "react-native-email-link", + "react-native-exit-app", + "@dr.pogodin/react-native-fs", + "react-native-maps", + "react-native-permissions", + "react-native-vector-icons", + "react-native-masked-view", + "@react-native-community/image-editor", ] steps: - name: Checkout @@ -66,7 +78,19 @@ jobs: "react-native-mmkv", "react-native-screens", "react-native-pager-view", - "@react-native-community/slider" + "@react-native-community/slider", + #additional OSS libs used internally + "scandit-react-native-datacapture-barcode scandit-react-native-datacapture-core", + "react-native-contacts", + "react-native-device-info", + "react-native-email-link", + "react-native-exit-app", + "@dr.pogodin/react-native-fs", + "react-native-maps", + "react-native-permissions", + "react-native-vector-icons", + "react-native-masked-view", + "@react-native-community/image-editor", ] steps: - name: Checkout