main
yml 41 lines 1 KB
Raw
1 name: (Compiler) Publish Prereleases Manual
2
3 on:
4 workflow_dispatch:
5 inputs:
6 prerelease_commit_sha:
7 required: false
8 release_channel:
9 required: true
10 type: string
11 dist_tag:
12 required: true
13 type: string
14 version_name:
15 required: true
16 type: string
17 tag_version:
18 required: false
19 type: string
20 dry_run:
21 required: false
22 type: boolean
23
24 permissions: {}
25
26 env:
27 TZ: /usr/share/zoneinfo/America/Los_Angeles
28
29 jobs:
30 publish_prerelease_experimental:
31 name: Publish to Experimental channel
32 uses: react/react/.github/workflows/compiler_prereleases.yml@main
33 with:
34 commit_sha: ${{ inputs.prerelease_commit_sha || github.sha }}
35 release_channel: ${{ inputs.release_channel }}
36 dist_tag: ${{ inputs.dist_tag }}
37 version_name: ${{ inputs.version_name }}
38 tag_version: ${{ inputs.tag_version }}
39 dry_run: ${{ inputs.dry_run }}
40 secrets:
41 NPM_TOKEN: ${{ secrets.NPM_TOKEN }}