Fix prelease workflows for `dry: false` (#33582)
## Summary Follow-up to https://github.com/facebook/react/pull/33525 Fixes `Unsupported tag: "false"` (https://github.com/facebook/react/actions/runs/15773778995/job/44463562733#step:13:12) which also affects nightly releases. ## How did you test this change? - [x] Run successful, manual prerelease from this branch: https://github.com/facebook/react/actions/runs/15774083406
Sebastian "Sebbie" Silbermann committed
Jun 23, 2025 at 17:47 UTC
fa3feba6720c96ca10fb42d5f53a9b4fa9aa6ccd
2 files changed
+5
-5
.github/workflows/runtime_prereleases.yml
+3
-3
@@ -85,7 +85,7 @@ jobs:
85
--skipTests \
86
--tags=${{ inputs.dist_tag }} \
87
--onlyPackages=${{ inputs.only_packages }} ${{ (inputs.dry && '') || '\'}}
88
- ${{ inputs.dry && '--dry'}}
88
+ ${{ inputs.dry && '--dry' || '' }}
89
- if: '${{ inputs.skip_packages }}'
90
name: 'Publish all packages EXCEPT ${{ inputs.skip_packages }}'
91
run: |
@@ -94,14 +94,14 @@ jobs:
94
--skipTests \
95
--tags=${{ inputs.dist_tag }} \
96
--skipPackages=${{ inputs.skip_packages }} ${{ (inputs.dry && '') || '\'}}
97
- ${{ inputs.dry && '--dry'}}
97
+ ${{ inputs.dry && '--dry' || '' }}
98
- if: '${{ !(inputs.skip_packages && inputs.only_packages) }}'
99
name: 'Publish all packages'
100
run: |
101
scripts/release/publish.js \
102
--ci \
103
--tags=${{ inputs.dist_tag }} ${{ (inputs.dry && '') || '\'}}
104
- ${{ inputs.dry && '--dry'}}
104
+ ${{ inputs.dry && '--dry' || '' }}
105
- name: Notify Discord on failure
106
if: failure() && inputs.enableFailureNotification == true
107
uses: tsickert/discord-webhook@86dc739f3f165f16dadc5666051c367efa1692f4
.github/workflows/runtime_releases_from_npm_manual.yml
+2
-2
@@ -110,7 +110,7 @@ jobs:
110
--tags=${{ inputs.tags }} \
111
--publishVersion=${{ inputs.version_to_publish }} \
112
--onlyPackages=${{ inputs.only_packages }} ${{ (inputs.dry && '') || '\'}}
113
- ${{ inputs.dry && '--dry'}}
113
+ ${{ inputs.dry && '--dry' || '' }}
114
- if: '${{ inputs.skip_packages }}'
115
name: 'Publish all packages EXCEPT ${{ inputs.skip_packages }}'
116
run: |
@@ -119,7 +119,7 @@ jobs:
119
--tags=${{ inputs.tags }} \
120
--publishVersion=${{ inputs.version_to_publish }} \
121
--skipPackages=${{ inputs.skip_packages }} ${{ (inputs.dry && '') || '\'}}
122
- ${{ inputs.dry && '--dry'}}
122
+ ${{ inputs.dry && '--dry' || '' }}
123
- name: Archive released package for debugging
124
uses: actions/upload-artifact@v4
125
with: