Commit Graph

59 Commits

Author SHA1 Message Date
ae4c277f6d Remove old references to 3.13 2026-04-26 08:43:16 -07:00
dc4f8b13b2 Fix x64 macos runner 2026-02-01 14:28:22 -08:00
fbab412cd5 Update github actions 2026-01-30 20:27:31 -08:00
49711fb391 Fix python versions 2025-11-26 17:35:59 -08:00
9c51b215e6 Upgrade to python3.10 2025-11-25 22:33:15 -08:00
69f9160517 Fix release build 2025-09-01 18:03:56 -07:00
b725a5e1d8 Run tests in parallel 2025-06-19 00:13:59 -07:00
54fc1469bf Test python 3.9, 3.13 and publish 3.13 binaries 2025-06-19 00:13:59 -07:00
bd6afb60ba Revert "Add Linux aarch64 runner"
This reverts commit 95c85e906d.
2025-03-22 20:28:02 -07:00
95c85e906d Add Linux aarch64 runner 2025-03-22 20:15:09 -07:00
d6d7e0ec65 Add macOS arm64 build to package.yaml 2025-03-18 21:28:50 -07:00
36f5c72a65 Update issue templates 2025-03-02 15:20:46 -08:00
60a2c6168b Fix uploading multiple artifacts 2025-03-02 15:01:20 -08:00
f008763361 Add macos-14 for Apple Silicon binaries. Thanks to @pa-0 for testing 2025-03-02 14:35:17 -08:00
c282ebf845 Switch ubuntu runner to 22.04 and macos to 13 2024-12-07 14:41:22 -08:00
cc50e373dc Fix missing / in glob 2024-06-30 20:25:18 -07:00
bd53678442 Copy oidc-exchange.py from pypa/gh-action-pypi-publish 2024-06-29 20:51:27 -07:00
45c604b332 Remove source tar.gz from github release 2024-06-29 19:03:36 -07:00
10a1554e73 Fix release again
Place binaries in dist/binary to make pypa/gh-action-pypi-publish happy
Don't run the formatter and qrc generator during release as it causes issues with setuptools_scm
2024-06-29 16:04:27 -07:00
c8017c4269 Fix release (maybe) 2024-06-23 19:22:00 -07:00
3cb4dca63f Limit PyPI publishing to linux 2024-06-23 18:44:53 -07:00
f243e8c39e Fix publishing to PyPI 2024-06-23 15:09:11 -07:00
13646a306d Sync macos dependency code 2024-06-23 01:12:26 -07:00
3082aae124 bump MacOS version 2024-06-23 00:38:17 -07:00
5f1ddee7ce Update build system 2024-06-22 18:22:28 -07:00
6f3a5a8860 Set the shell to bash 2024-03-09 19:49:59 -08:00
ebd99cb144 Set PKG_CONFIG_PATH as actions/setup-python@v5 overrides it 2024-03-09 18:06:30 -08:00
b1a9b0b016 Only upgrade icu4c and pkg-config 2024-03-09 14:47:47 -08:00
0929a6678b Update icu4c paths and upgrade packages on macOS 2024-03-09 14:45:49 -08:00
69824412ce Update GH Actions 2024-03-09 14:07:11 -08:00
231b600a0e Switch to tar.gz and dmg archives to reduce space 2023-12-25 22:16:18 -08:00
a53fda9fec Update linux packages in GitHub Actions 2023-06-21 19:47:41 -07:00
fdf407898e Bump MacOS version for GitHub Actions 2023-05-15 10:59:23 -06:00
30f1db1c73 Update requirements and Linux build dependencies 2023-04-26 14:46:18 -07:00
941bbf545f Remove extraneous if 2023-04-23 01:52:56 -07:00
afdb08fa15 Fix package.yaml 2023-04-23 01:49:42 -07:00
c4b7411261 Use tox for building 2023-04-23 01:31:44 -07:00
c3e889279b Fix EOF 2023-02-27 22:30:31 -08:00
Ben Longman
924467cc57 Add AppImage Support 2023-02-26 22:12:50 -08:00
8b9332e150 Fix linux build 2023-02-21 20:00:47 -08:00
628dd5e456 Fix actions failure when there are no new contributors 2023-02-17 13:43:41 -08:00
0714b94ca1 Restrict contributions updates to only run on pushes to develop 2023-02-17 10:16:21 -08:00
a41c5a8af5 Automate contributions 2023-02-16 17:13:26 -08:00
8592fdee74 Revert "Install PyInstaller from git until >5.6.1 is available"
This reverts commit 79137a12f8.
2022-11-01 13:49:52 -07:00
73dd33dc64 Fix tags in GitHub Actions checkout 2022-10-29 13:09:13 -07:00
3774ab0568 Force install PyInstaller from git until >5.6.1 is available 2022-10-29 11:04:46 -07:00
79137a12f8 Install PyInstaller from git until >5.6.1 is available 2022-10-29 10:10:37 -07:00
58904a927f Set release name properly 2022-10-19 19:27:30 -07:00
d213db3129 Use correct syntax for pips --no-binary flag 2022-09-15 22:09:04 -07:00
6a717377df Automatically set release name from tag message 2022-09-10 22:35:30 -07:00