[ci] Fix passing secrets to runtime_prereleases
Second try, seems like you need to explicitly pass secrets to reusable workflows. ghstack-source-id: 05ffdae13474dba64119182bf72c15d07f83efd2 Pull Request resolved: https://github.com/facebook/react/pull/30504
Lauren Tan committed
Jul 29, 2024 at 14:15 UTC
941e1b4a0a81ca3d5f2ac6ef35682e2f8e96dae1
3 files changed
+11
.github/workflows/runtime_prereleases.yml
+3
@@ -13,6 +13,9 @@ on:
13
dist_tag:
14
required: true
15
type: string
16
+ secrets:
17
+ NPM_TOKEN:
18
+ required: true
19
20
env:
21
TZ: /usr/share/zoneinfo/America/Los_Angeles
.github/workflows/runtime_prereleases_manual.yml
+4
@@ -28,6 +28,8 @@ jobs:
28
# downstream consumers might still expect that tag. We can remove this
29
# after some time has elapsed and the change has been communicated.
30
dist_tag: canary,next,rc
31
+ secrets:
32
+ NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
33
34
publish_prerelease_experimental:
35
name: Publish to Experimental channel
@@ -41,3 +43,5 @@ jobs:
43
commit_sha: ${{ inputs.prerelease_commit_sha }}
44
release_channel: experimental
45
dist_tag: experimental
46
+ secrets:
47
+ NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
.github/workflows/runtime_prereleases_nightly.yml
+4
@@ -16,6 +16,8 @@ jobs:
16
commit_sha: ${{ github.sha }}
17
release_channel: stable
18
dist_tag: canary,next,rc
19
+ secrets:
20
+ NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
21
22
publish_prerelease_experimental:
23
name: Publish to Experimental channel
@@ -29,3 +31,5 @@ jobs:
31
commit_sha: ${{ github.sha }}
32
release_channel: experimental
33
dist_tag: experimental
34
+ secrets:
35
+ NPM_TOKEN: ${{ secrets.NPM_TOKEN }}