mayeut
0ccf1dc016
remove GHA runner cached docker images
...
This frees up some space preventing reaching GHA disk space limits.
2023-09-18 21:28:33 +02:00
dependabot[bot]
cc50337ecd
chore(deps): bump docker/setup-qemu-action from 2 to 3
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-18 13:11:07 +00:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
386d36f5ad
chore(deps): bump actions/checkout from 3 to 4 ( #1595 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [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/v3...v4 )
---
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>
2023-09-05 10:06:24 -04:00
Joe Rickerby
f5960020cd
Add .pre-commit-config.yaml to CI ignore rules
2023-07-10 11:34:10 +01:00
mayeut
4b19db8454
chore: drop python 3.7 for cibuildwheel driver
...
This drops python 3.7 for cibuildwheel.
Building python 3.6 / 3.7 packages is still supported.
2023-07-01 14:33:24 +02:00
Henry Schreiner
e42f243b52
ci: add Python 3.7
...
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2023-04-18 21:42:48 -04:00
Henry Schreiner
e53253d7d9
ci: move to ubuntu 20
2022-12-16 17:23:29 -05:00
Joe Rickerby
bbaed15c9a
Remove 'apt-get upgrade -y' from podman install
2022-11-26 20:25:13 +00:00
Henry Schreiner
dfb3e627bc
tests: use 3.11 final
2022-10-26 09:43:29 -04:00
mayeut
442e95d08f
chore: test with Python 3.11
2022-10-14 08:41:26 +02:00
Henry Schreiner
de53d48373
ci: try ubuntu 18.04
2022-07-12 08:46:45 -05:00
Joe Rickerby
024bc2dc7f
Merge remote-tracking branch 'origin/main' into action-tool-cache
2022-07-11 18:31:18 +02:00
Joe Rickerby
d76bbb6046
Consolidate Github Actions sample builds
2022-07-11 18:29:09 +02:00
Joe Rickerby
6fe0354c26
Merge pull request #966 from Erotemic/new_podman_support
...
Podman support on Linux
2022-07-05 16:57:03 +01:00
c4f1c31ccc
chore(deps): bump actions/setup-python from 3 to 4 ( #1134 )
...
* chore(deps): bump actions/setup-python from 3 to 4
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v3...v4 )
---
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 >
* Apply suggestions from code review
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com >
2022-07-05 09:13:25 -04:00
mayeut
25c1bf53d0
action: use the most recent python from tool cache to run the GitHub Action
2022-06-29 22:09:03 +02:00
joncrall
46678e24e3
Inlined podman install
2022-06-27 16:24:00 -04:00
Joe Rickerby
f23d8aaae5
Add an integration test for a podman build
2022-06-27 19:08:46 +01:00
joncrall
df317a9000
Flattened podman support commits
2022-06-23 11:00:10 -04:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
45227e53e7
chore(deps): bump pre-commit/action from 2.0.3 to 3.0.0 ( #1127 )
...
Bumps [pre-commit/action](https://github.com/pre-commit/action ) from 2.0.3 to 3.0.0.
- [Release notes](https://github.com/pre-commit/action/releases )
- [Commits](https://github.com/pre-commit/action/compare/v2.0.3...v3.0.0 )
---
updated-dependencies:
- dependency-name: pre-commit/action
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-06-06 18:56:34 +02:00
dependabot[bot]
e33c037e6a
chore(deps): bump docker/setup-qemu-action from 1 to 2 ( #1106 )
2022-05-10 07:51:24 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
00ba73bf21
chore(deps): bump actions/upload-artifact from 2 to 3 ( #1082 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
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-04-12 15:15:01 -04:00
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