Joe Rickerby
93ba19d00f
Make the sample build do some cross compile for manual testing
2021-01-26 21:53:57 +00:00
Joe Rickerby
d21b7cfc2e
Add SDKROOT setting for building arm64, universal2 on 10.15
2021-01-24 19:18:23 +00:00
Joe Rickerby
e40d53db19
Add manual debugging hook
2021-01-24 18:48:59 +00:00
Joe Rickerby
f1638e7c6f
The macos-10.15 image contains Xcode 12, which should be sufficient... let's find out
2021-01-24 17:50:59 +00:00
Joe Rickerby
d2312cdb3f
Merge remote-tracking branch 'origin/master' into macos-universal2
...
# Conflicts:
# bin/sample_build.py
# cibuildwheel/__main__.py
# cibuildwheel/macos.py
# cibuildwheel/util.py
# cibuildwheel/windows.py
2021-01-23 13:28:06 +00:00
d394386318
feat: update python versions as part of update_dependencies ( #496 )
...
* Update python versions as part of update_dependencies
* refactor: pulling out to update_pythons
* refactor: rewrite and expect install
* feat: support macos too, logging output
* WIP: update
* refactor: drive from original file
* Remove unused variable
* Output a diff instead of the result file, to review changes more easily
* fix: minor cleanup
Co-authored-by: Henry Fredrick Schreiner <henry.fredrick.schreiner@cern.ch >
Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-01-15 14:40:03 +00:00
Joe Rickerby
e83b770929
Add back other platforms to GHA CI
2021-01-09 13:41:37 +00:00
Joe Rickerby
a973ba9716
Merge remote-tracking branch 'origin/master' into macos-universal2
2021-01-05 13:35:39 +00:00
Henry Schreiner
bc8716c188
refactor: setup.cfg and dev requirements ( #504 )
...
* refactor: use setup.cfg instead
* refactor: use dev extra
* fix: restore dev requiremetns
2021-01-02 11:33:38 -05:00
Joe Rickerby
8d045992fa
Merge remote-tracking branch 'origin/master' into macos-universal2
2021-01-01 18:58:23 +00:00
Joe Rickerby
5c695593f3
Merge pull request #482 from asfaltboy/support-quemu-on-github
...
Support qemu in GitHub Actions
2021-01-01 17:21:24 +00:00
Joe Rickerby
2b800bbb3a
Build some sample wheels
2020-12-31 16:40:10 +00:00
Joe Rickerby
2e8e806be0
Merge remote-tracking branch 'origin/master' into macos-universal2
2020-12-28 01:08:14 +00:00
Joe Rickerby
31d0351ddf
Upload some sample wheels as artifacts
2020-12-28 00:57:53 +00:00
Matthieu Darbois
14a6a77f48
Run update workflow weekly ( #497 )
2020-12-23 23:38:45 +01:00
Matthieu Darbois and Joe Rickerby
40ddede41b
Add a workflow to update dependencies ( #490 )
...
* Add a workflow to update dependencies
* Use '--no-docker' to run dependency update using local pythons
Default method is to use docker
* Only run the dependency update workflow manually
PR are only created for master
* Create constraints for all python versions
* Use manylinux2010_x86_64:latest to update dependencies
Co-authored-by: Joe Rickerby <joerick@mac.com >
2020-12-21 19:51:27 +01:00
Joe Rickerby
27f1a4eafc
Use 'latest' for CI
2020-12-21 13:42:55 +00:00
Joe Rickerby and Henry Schreiner
91800e4739
Update .github/workflows/test.yml
...
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com >
2020-12-21 11:31:22 +00:00
Joe Rickerby
0ca294e539
Add separate runner for emulation tests
2020-12-21 11:11:37 +00:00
Pavel Savchenko
90a14b9dd2
fixup! Support docker qemu emulation in any linux env
2020-12-16 22:19:07 +00:00
Joe Rickerby
90ce9d9844
Update dependencies and macOS 11 CI on Github
2020-12-16 16:21:49 +00:00
Pavel Savchenko
76fe472638
Support docker qemu emulation in any linux env
...
- currently just prints out envs
2020-12-12 21:18:19 +00:00
Joe Rickerby
ba01ec546e
Update pr-labels-action
2020-11-24 09:05:14 +00:00
Joe Rickerby
e84c6b2de0
Remove old sample build workflow
2020-11-22 01:20:14 +00:00
Joe Rickerby
a93cee1a30
Run a sample build before tests on PRs with this label
2020-11-22 01:15:44 +00:00
Joe Rickerby
9d731cd440
Make the sample build only happen from a manual trigger
2020-11-14 14:52:20 +00:00
Joe Rickerby
309222cca3
Merge remote-tracking branch 'origin/master' into logger
2020-11-14 14:51:18 +00:00
Joe Rickerby
ebe632eff0
Limit push to master instead
2020-11-13 19:15:17 +00:00
Joe Rickerby
3d59c56584
Ensure sample build shell is bash on Windows
2020-11-13 17:32:49 +00:00
Joe Rickerby
57d38efd4d
Add mac/windows sample builds
2020-11-13 17:21:14 +00:00
Joe Rickerby
1f830a3626
Improve Github triggers to prevent multiple runs on origin branches
2020-11-13 17:08:20 +00:00
Joe Rickerby
8b8d6d749c
Prevent double-builds of the sample
2020-11-13 16:33:59 +00:00
Joe Rickerby
c9ea0251fe
Sample build uses a testcase failure project
2020-11-04 16:08:40 +00:00
Joe Rickerby
888da8274c
GHA build tweak
2020-11-04 15:43:27 +00:00
Joe Rickerby
2f9ee793f0
Adjust sample build to show passing/failing test
...
Drop the 'allow fail' approach, it shows up as red in PR/commit status
2020-11-04 11:38:03 +00:00
Joe Rickerby
c5bbfb3cc6
...and make that step fail
2020-11-03 09:15:22 +00:00
Joe Rickerby
53ee55bad7
and again
2020-11-03 09:13:42 +00:00
Joe Rickerby
225342c777
fix syntax
2020-11-03 09:12:19 +00:00
Joe Rickerby
8808add708
Try allow failure Github job
2020-11-03 08:51:45 +00:00
Joe Rickerby
4eff3bc7a8
Add a failure example build
2020-11-01 17:06:55 +00:00
Joe Rickerby
946306b21d
Fix sample project gen command
2020-10-31 18:19:02 +00:00
Joe Rickerby
0191496fc9
Install dependencies in sample build
2020-10-31 18:17:36 +00:00
Joe Rickerby
136adebf09
Add a github action to run a sample build to check output
2020-10-31 18:13:31 +00:00
Henry Schreiner and Joe Rickerby
a0d67a7a90
ci: suggestion from @joerick
...
Co-authored-by: Joe Rickerby <joerick@mac.com >
2020-08-16 14:15:28 -04:00
Henry Schreiner
17c83ad78b
ci: move formatting check to pre-commit + GitHub
2020-08-14 15:56:05 -04:00
Yannick Jadoul
9e40094cfc
Make timeout 2 hours on GitHub Actions and Azure Pipelines because of slow Windows jobs
2020-07-21 23:13:55 +02:00
Yannick Jadoul
57e6f0f56d
Replace "startsWith(matrix.os, 'windows')" by "runner.os == 'Windows'" in GitHub Actions configurations
2020-06-10 01:53:41 +02:00
Yannick Jadoul
896337cbb1
Updating all GitHub actions version to actions/checkout@v2, actions/setup-python@v2, and actions/upload-artifact@v2
2020-06-02 15:23:15 +02:00
Joe Rickerby
1701bc6bde
Limit the master-only rule to joerick/cibuildwheel
2020-04-07 18:11:12 +01:00
Joe Rickerby
a2eff759e8
Fix github config
2020-04-07 11:54:37 +01:00