51
51
deleted:
52
52
- deleted:
53
53
- '**'
54
- toolchain:
55
- - added|modified:
56
- - '.github/workflows/*toolchain*.yml'
57
- - 'relenv/toolchain.py'
58
- - 'relenv/_toolchain/**'
59
-
60
54
pre-commit :
61
55
name : Pre-Commit
62
56
uses : ./.github/workflows/pre-commit-action.yml
@@ -75,20 +69,11 @@ jobs:
75
69
kind : " ${{ inputs.kind }}"
76
70
cmd : " ${{ inputs.package_command }}"
77
71
78
- toolchain :
79
- name : Toolchain Builds
80
- uses : ./.github/workflows/toolchain-action.yml
81
- needs :
82
- - get-changed-files
83
- with :
84
- changed-files : ${{ needs.get-changed-files.outputs.changed-files }}
85
-
86
72
build-native :
87
73
name : Python Native Builds
88
74
uses : ./.github/workflows/build-native-action.yml
89
75
needs :
90
76
- get-changed-files
91
- - toolchain
92
77
with :
93
78
changed-files : ${{ needs.get-changed-files.outputs.changed-files }}
94
79
104
89
# uses: ./.github/workflows/build-action.yml
105
90
# needs:
106
91
# - get-changed-files
107
- # - toolchain
108
92
# - build-native
109
93
# with:
110
94
# changed-files: ${{ needs.get-changed-files.outputs.changed-files }}
@@ -138,16 +122,6 @@ jobs:
138
122
with :
139
123
version : " ${{ needs.build-python-package.outputs.version }}"
140
124
141
- upload-toolchain-artifacts :
142
- name : Deploy Toolchain
143
- if : ${{ inputs.kind == 'release' && success() }}
144
- uses : ./.github/workflows/deploy-toolchain-action.yml
145
- needs :
146
- - build-python-package
147
- - toolchain
148
- with :
149
- version : " ${{ needs.build-python-package.outputs.version }}"
150
-
151
125
deploy-python-package :
152
126
name : Deploy Python Package
153
127
uses : ./.github/workflows/deploy-package-action.yml
@@ -159,7 +133,6 @@ jobs:
159
133
- build-python-package
160
134
- test-fips
161
135
- upload-build-artifacts
162
- - upload-toolchain-artifacts
163
136
164
137
create-release :
165
138
name : Create Github Release
@@ -180,13 +153,11 @@ jobs:
180
153
if : always()
181
154
needs :
182
155
- pre-commit
183
- - toolchain
184
156
- build-native
185
157
# - build-cross
186
158
- test
187
159
- docs
188
160
- upload-build-artifacts
189
- - upload-toolchain-artifacts
190
161
- deploy-python-package
191
162
- create-release
192
163
steps :
0 commit comments