dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
13b65414ae
chore(deps): bump actions/checkout from 2 to 3 ( #1046 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-07 10:50:33 -05:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b07db4ef08
chore(deps): bump actions/setup-python from 2 to 3 ( #1040 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-01 17:32:32 -05:00
Henry Schreiner and Joe Rickerby
d6dc3b7cd9
chore: add PyLint and fix most issues ( #999 )
...
* chore: add PyLint and fix most issues
* fix: minor fixes after first push
* chore: remove reference to old toml lib
* chore: minor options cleanup
* ci: only fail with many pylint issues, annotate in GHA
* refactor: address review
* ci: force nox to report in CI
* refactor: use map instead of if chain
* refactor: simpler shell_with_arch
* refactor: even simpler shell_with_arch
* Restore if...elif...else blocks where guard-style is not intended
Co-authored-by: Joe Rickerby <joerick@mac.com >
2022-02-27 14:16:37 -05:00
Henry Schreiner
0bfbd5b309
fix: produce working SDists
2021-10-26 12:07:17 -04:00
Henry Schreiner
7a1136ed9c
ci: try macOS 11
2021-10-16 21:52:29 -04:00
Henry Schreiner
24a04fdfd9
ci: cancel runs on new pushes
...
[skip ci]
2021-10-12 11:03:37 -04:00
pre-commit-ci[bot] and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
79d35f7eeb
chore: test with Python 3.10 ( #856 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2021-10-07 23:10:56 -04:00
Henry Fredrick Schreiner
506f2dcb9c
tests: simpler install
2021-06-12 12:01:40 -04:00
dependabot[bot]
0a8b31a450
Bump pre-commit/action from 2.0.0 to 2.0.3 ( #707 )
2021-05-29 01:40:54 +00:00
Joe Rickerby
ab1b0f2f94
Code changes to support the master->main branch switch ( #701 )
2021-05-27 11:28:52 +02:00
Henry Schreiner
cab665a2ba
ci: use native actions syntax ( #662 )
2021-05-08 12:02:08 -04:00
Henry Schreiner
22d473acc0
fix: drop Python 2.7 on Windows using 2008 compiler
2021-04-25 00:55:16 -04:00
Henry Schreiner
f27943608b
ci: fix choco usage
...
Following https://docs.chocolatey.org/en-us/choco/commands/#scripting-integration-best-practices-style-guide
2021-04-25 00:55:16 -04:00
Joe Rickerby
b142b09e22
ci: make GHA pre-commit check a precursor to main test ( #624 )
...
* Remove GHA pre-commit check
This check was the same as the check performed by pre-commit.ci, except that the pre-commit.ci is a bit faster and can fix some issues itself, so I'm removing the GHA one in favour of the pre-commit one.
* Add back precommit check and use it as a precursor
This will prevent us wasting CI time on builds that failed precommit
2021-03-26 10:33:55 -04:00
Joe Rickerby
93ba19d00f
Make the sample build do some cross compile for manual testing
2021-01-26 21:53:57 +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
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
2b800bbb3a
Build some sample wheels
2020-12-31 16:40:10 +00:00
Joe Rickerby
31d0351ddf
Upload some sample wheels as artifacts
2020-12-28 00:57:53 +00: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
a93cee1a30
Run a sample build before tests on PRs with this label
2020-11-22 01:15:44 +00:00
Joe Rickerby
ebe632eff0
Limit push to master instead
2020-11-13 19:15:17 +00:00
Joe Rickerby
1f830a3626
Improve Github triggers to prevent multiple runs on origin branches
2020-11-13 17:08:20 +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
Joe Rickerby
97628673d2
Build PR branches only once (for origin branches) and skip docs changes
2020-04-07 11:49:10 +01:00
Matthieu Darbois
b797430d21
Add support for GitHub Actions
...
Closes #159
2020-03-10 22:45:29 +01:00