Commit 37caeac
committed
ci: publish a GitHub Release instead of a bare tag
python-deequ historically ships GitHub Releases (v1.1.0..v1.4.0, 2.0.0b1),
not bare tags. Replace the 'git tag + push' step with 'gh release create
v${VERSION} --target ${RELEASE_SHA} --generate-notes', which creates the tag
AND the Release page in one call, pinned to the published commit, after the
PyPI upload. Idempotent (skips if the release already exists).
(Folded into this PR since it edits the same post-publish step. Not
backfilling a Release for 1.6.0 — its predecessor 1.5.0 shipped with neither
tag nor release, so retroactively singling out 1.6.0 adds no value; the fix
is forward-looking.)1 parent b7c57e6 commit 37caeac
1 file changed
Lines changed: 18 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
135 | | - | |
136 | | - | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
137 | 138 | | |
138 | 139 | | |
139 | 140 | | |
| |||
160 | 161 | | |
161 | 162 | | |
162 | 163 | | |
163 | | - | |
164 | | - | |
165 | | - | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
166 | 171 | | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
| 172 | + | |
| 173 | + | |
171 | 174 | | |
172 | | - | |
173 | | - | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
174 | 179 | | |
| 180 | + | |
| 181 | + | |
175 | 182 | | |
176 | 183 | | |
177 | 184 | | |
| |||
0 commit comments