Skip to content

Add CI workflow for validating C++ API snapshot (#56042)#56042

Open
coado wants to merge 2 commits intofacebook:mainfrom
coado:export-D95963515
Open

Add CI workflow for validating C++ API snapshot (#56042)#56042
coado wants to merge 2 commits intofacebook:mainfrom
coado:export-D95963515

Conversation

@coado
Copy link
Copy Markdown
Contributor

@coado coado commented Mar 10, 2026

Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Mar 10, 2026
@facebook-github-bot facebook-github-bot added p: Software Mansion Partner: Software Mansion Partner p: Facebook Partner: Facebook labels Mar 10, 2026
@meta-codesync
Copy link
Copy Markdown

meta-codesync bot commented Mar 10, 2026

@coado has exported this pull request. If you are a Meta employee, you can view the originating Diff in D95963515.

@coado coado force-pushed the export-D95963515 branch from 8cce19c to d65c81e Compare March 11, 2026 10:27
coado added a commit to coado/react-native that referenced this pull request Mar 11, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Differential Revision: D95963515
coado added a commit to coado/react-native that referenced this pull request Mar 11, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from d65c81e to 3c547c8 Compare March 11, 2026 10:33
coado added a commit to coado/react-native that referenced this pull request Mar 11, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from 3c547c8 to 4233164 Compare March 11, 2026 11:32
coado added a commit to coado/react-native that referenced this pull request Mar 11, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from 4233164 to 5d53fab Compare March 11, 2026 12:05
coado added a commit to coado/react-native that referenced this pull request Mar 11, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from 5d53fab to 2e13828 Compare March 11, 2026 14:47
@meta-codesync meta-codesync bot changed the title Add CI workflow for validating C++ API snapshot Add CI workflow for validating C++ API snapshot (#56042) Mar 20, 2026
coado added a commit to coado/react-native that referenced this pull request Mar 20, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from 2e13828 to c0b092a Compare March 20, 2026 09:08
coado added a commit to coado/react-native that referenced this pull request Mar 20, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from c0b092a to fe4669c Compare March 20, 2026 09:14
coado added a commit to coado/react-native that referenced this pull request Mar 20, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from fe4669c to 3cb5693 Compare March 20, 2026 09:23
coado added a commit to coado/react-native that referenced this pull request Mar 20, 2026
Summary:
Pull Request resolved: facebook#56042

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from 3cb5693 to 8a61577 Compare March 20, 2026 09:27
coado added a commit to coado/react-native that referenced this pull request Mar 20, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from 8a61577 to b456b1d Compare March 20, 2026 09:59
coado added a commit to coado/react-native that referenced this pull request Mar 20, 2026
Summary:
Pull Request resolved: facebook#56042

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from b456b1d to f8eb310 Compare March 20, 2026 10:04
coado added a commit to coado/react-native that referenced this pull request Mar 25, 2026
Summary:
Pull Request resolved: facebook#56042

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from ec6887e to 953db8a Compare March 25, 2026 13:46
coado added a commit to coado/react-native that referenced this pull request Mar 25, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from 953db8a to b1ea03a Compare March 25, 2026 14:36
coado added a commit to coado/react-native that referenced this pull request Mar 25, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515
coado pushed a commit to coado/react-native that referenced this pull request Mar 25, 2026
Summary:
Pull Request resolved: facebook#56042

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from b1ea03a to bc23d64 Compare March 27, 2026 09:09
coado added a commit to coado/react-native that referenced this pull request Mar 27, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515
coado added a commit to coado/react-native that referenced this pull request Mar 27, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515
coado pushed a commit to coado/react-native that referenced this pull request Mar 27, 2026
Summary:
Pull Request resolved: facebook#56042

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Differential Revision: D95963515
coado added a commit to coado/react-native that referenced this pull request Mar 27, 2026
Summary:
Pull Request resolved: facebook#56042

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from bc23d64 to 06c873c Compare March 27, 2026 09:16
coado added a commit to coado/react-native that referenced this pull request Mar 27, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515
coado added a commit to coado/react-native that referenced this pull request Mar 27, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515
Summary:
This diff introduces initial snapshots of the Cxx public API in a form of a couple .api files, namely:

- ReactAndroidDebugCxx.api
- ReactAndroidReleaseCxx.api
- ReactAppleDebugCxx.api
- ReactAppleReleaseCxx.api
- ReactCommonDebugCxx.api
- ReactCommonReleaseCxx.api

that is for `ReactAndroid`, `ReactApple`, and shared `ReactCommon` in two variants `Release` and `Debug` each.

Differential Revision: D97296573
coado added a commit to coado/react-native that referenced this pull request Mar 27, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from 06c873c to 8d8503a Compare March 27, 2026 11:09
coado added a commit to coado/react-native that referenced this pull request Mar 27, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515
coado added a commit to coado/react-native that referenced this pull request Mar 27, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515
coado added a commit to coado/react-native that referenced this pull request Mar 27, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515
coado pushed a commit to coado/react-native that referenced this pull request Mar 27, 2026
Summary:
Pull Request resolved: facebook#56042

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Differential Revision: D95963515
coado added a commit to coado/react-native that referenced this pull request Mar 27, 2026
Summary:
Pull Request resolved: facebook#56042

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from 8d8503a to f4fe524 Compare March 27, 2026 11:13
coado added a commit to coado/react-native that referenced this pull request Mar 27, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from f4fe524 to ae125d3 Compare March 27, 2026 14:31
coado added a commit to coado/react-native that referenced this pull request Mar 27, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from ae125d3 to dbcbdb9 Compare March 27, 2026 14:43
coado added a commit to coado/react-native that referenced this pull request Mar 27, 2026
Summary:

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515
@coado coado force-pushed the export-D95963515 branch from dbcbdb9 to 9f674cd Compare March 27, 2026 14:51
Summary:
Pull Request resolved: facebook#56042

Adds CI workflow for validating whether the current C++ API snapshot is equivalent with the generated one.

Changelog:
[Internal]

Reviewed By: cortinico

Differential Revision: D95963515
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. fb-exported meta-exported p: Facebook Partner: Facebook p: Software Mansion Partner: Software Mansion Partner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants