Commit graph

35 commits

Author SHA1 Message Date
Paul Kehrer
7081923cb7
refactor wheel builder to use workflows and download/build separately (#5412)
* refactor wheel builder to use workflows and download/build separately

* Update .github/workflows/wheel-builder.yml

Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>

Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>
2020-08-16 18:50:38 -04:00
Paul Kehrer
652983a624
improve CI speed by removing some macos builders (#5397)
testing on every python version is necessary but we don't need to do it
on all platforms. macos has the lowest concurrency so let's cut there.
2020-08-15 12:09:43 -04:00
Alex Gaynor
9e84c88ad3
Sleep after errors to increase the chance of success (#5382) 2020-08-07 20:27:17 -05:00
Alex Gaynor
d9c821eaf9
Attempt to retry when downloading OpenSSL (#5364)
* Attempt to retry when downloading OpenSSL

* logging
2020-07-30 16:03:33 -05:00
Alex Gaynor
ec64843db4
Lock old issues+PRs automatically (#5342) 2020-07-24 22:02:37 -05:00
Alex Gaynor
82da2316f1
fixes #5329 -- properly run CI on x.y tags (#5332) 2020-07-20 20:08:16 -05:00
Alex Gaynor
60aa04481f
Paint it Black by the Rolling Stones (#5324) 2020-07-20 13:06:29 -05:00
Paul Kehrer
084da16ebc
disable the osrandom engine on 1.1.1d+ (#5317)
* disable the osrandom engine on 1.1.1d+

* skip (and run) some tests on 1.1.1d+

* simplify our conditionals

* Update src/_cffi_src/openssl/src/osrandom_engine.c

Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>

* words

* more words

* language

* get coverage more cleverly

* a word

* Update .github/workflows/ci.yml

Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>

Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>
2020-07-19 12:33:18 -04:00
Alex Gaynor
51fe7e659c
Bumped the minimum macOS version to 10.10 (#5286) 2020-06-25 19:59:15 -05:00
Alex Gaynor
0476431fa0
fixed new flake8 error (#5248) 2020-05-12 20:06:06 -05:00
Alex Gaynor
8aa8665eaa
Perform retries when downloading OpenSSL in GHA (#5236) 2020-04-26 10:04:39 -05:00
Alex Gaynor
b87a238dc1
retry when downloading codecov.sh (#5233) 2020-04-25 21:18:36 -05:00
Alex Gaynor
33faef3bb0
Make codecov upload errors in GHA pass silently (#5232)
The spurious failure rate on codecov uploads is high enough that this is a cure worse than the disease
2020-04-25 18:31:32 -05:00
Alex Gaynor
f9ab38e6b2
Update release procedure for infra changes (#5228) 2020-04-25 13:32:01 -05:00
Paul Kehrer
579b4320bc
fix typo in error msg for download openssl (#5223) 2020-04-22 20:13:04 -04:00
Paul Kehrer
e0ed99cdbe
we need to check out the code in the wheel builder for macos now (#5220)
can't download openssl without the script to do it
2020-04-22 17:38:13 -04:00
Paul Kehrer
23648a4236
use our infra built openssl on the macos side now too (#5217)
* use our infra built openssl on the macos side now too

* remove no longer required brew updates

* need requests

* need this env var

* update the wheel-builders too
2020-04-22 15:52:20 -04:00
Alex Gaynor
def74d90f1
yaml syntax error fix (#5206) 2020-04-19 18:15:14 -05:00
Paul Kehrer
3e0f9d44b6
macos wheel builder (#5205)
* macos wheel builder

* review comments
2020-04-19 18:15:08 -04:00
Alex Gaynor
b13ad5697d
Migrate the manylinux wheel builder to GHA (#5202) 2020-04-19 12:11:49 -05:00
Alex Gaynor
90f5bc005f
Added a new checkbox to openssl-release.md (#5168) 2020-03-31 13:46:46 -05:00
Alex Gaynor
6bb9d5ad9d
Update the openssl release (#5166) 2020-03-31 12:36:04 -05:00
Paul Kehrer
3a41e003cf
name the CI GH workflow (#5161)
* name the CI GH workflow

this will make the GH status info prettier

* nonsense commit, codecov is trash
2020-03-30 21:17:31 -04:00
Alex Gaynor
005360f901
Move macOS CI to Github Actions (#5155) 2020-03-29 17:34:22 -05:00
Alex Gaynor
00651a7eb6
Use openssl from infra master (#5154) 2020-03-21 19:39:10 -05:00
Alex Gaynor
6c790b6199
Update openssl-release.md (#5153)
* Update openssl-release.md

* Update openssl-release.md
2020-03-21 19:38:37 -05:00
Alex Gaynor
6de73eebf7
Add required key to wheel-builder config (#5148) 2020-03-21 15:20:20 -05:00
Alex Gaynor
937a7daf1f
Move wheel builer to github actions (#5147) 2020-03-21 14:14:46 -05:00
Alex Gaynor
1ac825f28d
First pass at moving windows CI to github actions (#5145)
* First pass at moving windows CI to github actions

* Install coverage

* Remove bonus http request
2020-03-21 13:38:45 -05:00
Alex Gaynor
7f19d61e4f
Fixed issue template for manylinux1 structure (#5140) 2020-03-19 12:45:43 -05:00
Paul Kehrer
75b4eaac47 Manylinux2010 wheel (#4910)
* add manylinux2010 wheel builder

* various updates

* empty commit

* need to pass a plat tag

* hacks need hacks
2019-06-02 19:42:20 -05:00
Alex Gaynor
4f7715b6e6 Remove the final vestigates of Jenkins (#4897)
* Remove the final vestigates of Jenkins

* flake8
2019-05-26 07:35:49 -04:00
Alex Gaynor
e34037253c Add a mention of our security reporting guidelines in our ISSUE_TEMPLATE (#4839) 2019-04-12 09:31:52 +08:00
Alex Gaynor
0830f92333 Use a checklist for bumping openssl version (#4221)
* Use a checklist for bumping openssl version

* words

* empty commit to retrigger jenkins
2018-05-09 15:34:45 -05:00
Alex Gaynor
7377fae903 Fixed #3520 -- added a github issue template for bugs (#3807)
* Fixed #3520 -- added a github issue template for bugs

* grammar

* empty commit to retrigger jenkins
2017-07-24 15:28:56 +03:00