mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Add build-types to release workflows (#50396)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/50396 Integrates the `yarn build-types` script into our CI workflows. **Notes** - Will validate type generation in future PRs as part of the `test-all` workflow (this has been stable (i.e. successfully runs for our codebase) for the last 3 weeks). - This is not load bearing in production code until D71969602. Changelog: [Internal] Reviewed By: cortinico Differential Revision: D71975705 fbshipit-source-id: a234a05008b5e75976bbd5258948c37fcc1eeb76
This commit is contained in:
committed by
Facebook GitHub Bot
parent
81db7e7426
commit
1f27e3e2e4
@@ -121,6 +121,9 @@ runs:
|
||||
- name: Build packages
|
||||
shell: bash
|
||||
run: yarn build
|
||||
- name: Build types
|
||||
shell: bash
|
||||
run: yarn build-types
|
||||
# Continue with publish steps
|
||||
- name: Set npm credentials
|
||||
if: ${{ inputs.release-type == 'release' ||
|
||||
|
||||
@@ -20,6 +20,8 @@ jobs:
|
||||
uses: ./.github/actions/yarn-install
|
||||
- name: Build packages
|
||||
run: yarn build
|
||||
- name: Build types
|
||||
run: yarn build-types
|
||||
- name: Set NPM auth token
|
||||
run: echo "//registry.npmjs.org/:_authToken=$GHA_NPM_TOKEN" > ~/.npmrc
|
||||
- name: Find and publish all bumped packages
|
||||
|
||||
Reference in New Issue
Block a user