File tree Expand file tree Collapse file tree 2 files changed +18
-58
lines changed Expand file tree Collapse file tree 2 files changed +18
-58
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 16
16
description : Ignore main branch requirement (SOC2 compliance)
17
17
required : true
18
18
jobs :
19
- verify-version :
20
- name : Verify arguments
21
- runs-on : ubuntu-latest
22
- steps :
23
- - name : Print & verify entered "version"
24
- run : |
25
- echo "$version"
26
- if [[ ! "$version" =~ ^[0-9]+\.[0-9]+\.[0-9]+(-[a-z]+(\.[0-9]+)?)?$ ]]; then exit 1; fi
27
- env :
28
- version : ${{ inputs.version }}
29
-
30
- release :
31
- needs : " verify-version"
19
+ gh-release :
32
20
permissions :
33
- id-token : write # required to use OIDC authentication
34
21
contents : write
35
- uses : ./.github/workflows/release .yaml
22
+ uses : ./.github/workflows/release_gh .yaml
36
23
with :
37
24
version : ${{ inputs.version }}
38
25
sha : ${{ inputs.sha }}
26
+ secrets : inherit
27
+ public-release :
28
+ permissions :
29
+ id-token : write # required to use OIDC authentication
30
+ contents : read
31
+ uses : ./.github/workflows/release_public.yaml
32
+ with :
33
+ version : ${{ inputs.version }}
39
34
emergency : ${{ inputs.emergency }}
40
35
secrets : inherit
36
+ needs : gh-release
37
+ capture-ios-release :
38
+ uses : ./.github/workflows/release_capture_ios.yaml
39
+ with :
40
+ version : ${{ inputs.version }}
41
+ needs : public-release
42
+ secrets : inherit
41
43
42
44
update-sdk-version :
43
45
name : Update SDK version
44
- needs : " verify-version "
46
+ needs : public-release
45
47
permissions :
46
48
contents : write
47
49
pull-requests : write
You can’t perform that action at this time.
0 commit comments