Commit Graph

64 Commits

Author SHA1 Message Date
Andrew Murray
05e73702f2 Updated matrix variable name on Linux and macOS to match Windows 2024-01-04 10:51:10 +11:00
Andrew Murray
75015e9859 Skip PyPy3.8 Windows wheel 2024-01-02 22:43:56 +11:00
Andrew Murray
043e13d660 Revert "Published to Test PyPI"
This reverts commit fc1cf9f65b.
2023-12-27 08:12:51 +11:00
Andrew Murray
a66fbb95b6
Updated Windows artifact name
Co-authored-by: Ondrej Baranovič <nulano@nulano.eu>
2023-12-27 07:54:03 +11:00
Andrew Murray
4de17656d8 Merge branch 'main' into pypi 2023-12-26 12:37:22 +11:00
Andrew Murray
2b806c5236 Removed trailing dash 2023-12-25 07:19:00 +11:00
Andrew Murray
97c2b6672c Updated actions/upload-artifact to v4 2023-12-24 13:42:57 +11:00
Andrew Murray
fc1cf9f65b Published to Test PyPI
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-12-24 13:37:37 +11:00
Andrew Murray
808f312c7a Updated environment name
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-12-24 13:37:31 +11:00
Nulano
714ae0efcf Updated actions/upload-artifact to v4 2023-12-20 21:27:26 +01:00
Andrew Murray
c81beb5164
Updated step name
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-12-15 07:55:26 +11:00
Andrew Murray
6693046143 Added trusted PyPI publishing 2023-12-14 19:02:48 +11:00
Andrew Murray
cbab3a5c9b Removed "Success" job, as this is not used in mergify 2023-12-14 18:57:19 +11:00
Nulano
1ecd19336f cross-complie fribidi for windows arm64 2023-12-12 22:54:24 +01:00
renovate[bot]
1dfcb592bd
Update github-actions 2023-12-07 15:07:52 +00:00
Ondrej Baranovič
6fe42bddd9 Apply suggestions from code review
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-11-28 14:20:57 +01:00
Nulano
7dc3a8ffa5 do not build Windows wheels on every push 2023-11-28 14:20:57 +01:00
nulano
1fdb0668d8 test cibuildwheel wheels in Docker on Windows 2023-11-28 14:20:57 +01:00
Nulano
3d49244d36 specify build config settings in pyproject.toml 2023-11-28 14:20:57 +01:00
Nulano
bf51d71660 enable heap verification 2023-11-28 14:20:56 +01:00
Nulano
4f939a1c2d use cibuildwheel on windows 2023-11-28 14:20:53 +01:00
Hugo van Kemenade
106f3bcae7 Install cibuildwheel from requirements file
So Renovate can update them all at the same time
2023-11-28 13:12:42 +02:00
Andrew Murray
c42ebf7e8e
Skip PyPy 3.8
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-11-16 09:32:52 +11:00
Andrew Murray
e013ad9621 Restored MACOSX_DEPLOYMENT_TARGET on x86_64 2023-11-16 09:22:23 +11:00
Andrew Murray
3b1e46ef66 Move wheels into dist.zip 2023-11-16 09:10:44 +11:00
Andrew Murray
d077190cce Skip tests on macOS arm64 2023-11-16 08:32:34 +11:00
Andrew Murray
9be181c2bf
Use action
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-11-15 11:48:10 +11:00
Andrew Murray
ad7fee5ed0 Use cibuildwheel 2023-11-14 23:23:46 +11:00
Hugo van Kemenade
00430d0b30 Create sdist on CI 2023-11-12 20:45:19 +02:00
Andrew Murray
bd87653530 Updated wheel build process for new location 2023-09-24 22:51:42 +10:00
Hugo van Kemenade
659c178f78 Add concurrency so old workflows are cancelled in favour of new ones 2022-10-27 14:47:59 +03:00
Andrew Murray
c0dabe9b5a
Corrected release runs-on 2022-04-02 13:57:09 +11:00
Andrew Murray
2471dbdd75 Renamed Ubuntu builds to Linux 2022-03-30 18:33:30 +11:00
Andrew Murray
eee4a21370 Added musllinux 2022-03-30 11:36:47 +11:00
Andrew Murray
1a36551bd4 Updated actions/* to v3 2022-03-04 20:57:39 +11:00
Hugo van Kemenade
a7fb3c1bbd Move into reusable workflow 2022-02-22 09:14:17 +02:00
Andrew Murray
c4f4c049a2
Merge pull request #256 from radarhere/pypy
Added PyPy3.8
2022-02-21 20:16:11 +11:00
Andrew Murray
c84fbfaa49 Added pytest-timeout 2022-02-21 13:33:24 +11:00
Andrew Murray
edbfb3c6d0 Added PyPy3.8 2022-02-21 12:32:29 +11:00
Andrew Murray
1359e70d7e Updated names for mergify 2022-01-04 09:29:34 +11:00
Hugo van Kemenade
6eddd4bbb4 Add workflow_dispatch to allow triggering builds 2022-01-02 21:47:56 +02:00
Andrew Murray
91c38e8d52 Updated PyPy 3.7 to 7.3.7 2021-11-11 12:16:28 +11:00
Hugo van Kemenade
abb278c833 Drop support for EOL Python 3.6 2021-11-05 18:46:53 +02:00
Hugo van Kemenade
fd50dc2dc5 Rename master to main 2021-10-15 16:02:27 +03:00
Andrew Murray
49b847ba95 Added Python 3.10 Linux jobs 2021-08-26 09:54:30 +10:00
Andrew Murray
198dd1ae66 Added Python 3.10 macOS jobs 2021-08-15 20:03:09 +10:00
Andrew Murray
ace38ddbb9 Enabled macos-11 2021-06-24 00:45:12 +10:00
Andrew Murray
34b2e34ea0 Disable macos-11.0 whilst not available for this repo 2021-05-29 17:37:51 +10:00
Andrew Murray
8b9b95bf5c Added Python 3.8 for arm64 2021-05-19 19:10:44 +10:00
nulano
fde98992f6 update OS names 2021-05-04 18:25:19 +02:00