Re-land removal of package_and_publish_release_dryrun (#38787)

Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/38787

This pipeline only contains duplicated work.

It has been removed in [62c9aae](https://github.com/facebook/react-native/commit/62c9aaea9b8b5b8381554b99469837ca6625968e) and got back [here](https://github.com/facebook/react-native/commit/79122abe8a24ad085c241f12fffb2e36f1a21812) due to a conflict resolved badly probably.

## Changelog:
[internal] - Remove the package_and_publish_release_dryrun job

## Facebook:
Removing this job saves 2550 $ per month.
Yearly saving: 30600.

Reviewed By: rshest, GijsWeterings

Differential Revision: D48064818

fbshipit-source-id: 65f67d32f252062cc9a52c94eb0cae321e64bf7c
This commit is contained in:
Riccardo Cipolleschi
2023-08-04 05:30:41 -07:00
committed by Facebook GitHub Bot
parent e22d1a10cb
commit 5eb0685430
-41
View File
@@ -2137,47 +2137,6 @@ workflows:
- build_hermes_macos
- build_hermesc_windows
package_and_publish_release_dryrun:
when:
and:
- equal: [ false, << pipeline.parameters.run_release_workflow >> ]
- equal: [ false, << pipeline.parameters.run_nightly_workflow >> ]
jobs:
- prepare_package_for_release:
name: prepare_package_for_release
version: ''
latest : false
dryrun: true
- prepare_hermes_workspace:
requires:
- prepare_package_for_release
- build_hermesc_linux:
requires:
- prepare_hermes_workspace
- build_apple_slices_hermes:
requires:
- prepare_hermes_workspace
matrix:
parameters:
flavor: ["Debug", "Release"]
slice: ["macosx", "iphoneos", "iphonesimulator", "catalyst"]
- build_hermesc_windows:
requires:
- prepare_hermes_workspace
- build_hermes_macos:
requires:
- build_apple_slices_hermes
matrix:
parameters:
flavor: ["Debug", "Release"]
- build_npm_package:
name: build_and_publish_npm_package
release_type: "dry-run"
requires:
- build_hermesc_linux
- build_hermes_macos
- build_hermesc_windows
analysis:
when:
and: