Commit Graph

25 Commits

Author SHA1 Message Date
Hugo van Kemenade
95b0c0b342 Skip non-wheel CI runs for tags 2023-10-15 20:46:25 +03:00
Hugo van Kemenade
44a500af6e Don't run normal tests on changes to wheel-building files 2023-10-02 19:13:02 +03:00
renovate[bot]
5f649a739b
Update actions/checkout action to v4 2023-09-04 21:04:29 +00:00
Hugo van Kemenade
190c53a1b1
Merge pull request #7228 from radarhere/32bit
Removed support for 32-bit
2023-06-24 19:02:00 +03:00
Andrew Murray
b6751b24de Updated mergify 2023-06-24 19:17:30 +10:00
Andrew Murray
d6f19625e8 Removed support for 32-bit 2023-06-23 21:52:00 +10:00
Andrew Murray
4f734d295f Use --config-settings instead of deprecated --global-option 2023-05-20 15:38:36 +10:00
Andrew Murray
d9921f697a Use stdlib for setuptools on MinGW 2023-05-03 08:29:20 +10:00
Hugo van Kemenade
cb65bb672b Don't build docs in main tests or trigger main tests for docs-only 2023-03-04 17:04:01 +02:00
Andrew Murray
e79460e775 Removed wget dependency 2023-02-08 09:46:01 +11:00
Hugo van Kemenade
7e35e15eee Replace subversion with wget package 2023-01-31 10:53:47 +02:00
Hugo van Kemenade
120d56b4ba Sort dependencies 2023-01-31 10:53:47 +02:00
Andrew Murray
a2edefb455 Only install python-pyqt6 package on 64-bit 2023-01-13 07:18:56 +11:00
Yay295
4c49e2dcdd add "concurrency" to GitHub actions so that old workflows are cancelled in favor of new runs 2022-09-26 07:16:33 -05:00
Andrew Murray
de75af385c Replaced Codecov bash uploader with GitHub Action 2022-09-24 11:33:16 +10:00
neilnaveen
43b185e1c1 chore: Set permissions for GitHub actions
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.

- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions

https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions

https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs

[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)

Signed-off-by: neilnaveen <42328488+neilnaveen@users.noreply.github.com>
2022-07-04 01:19:58 +00:00
Andrew Murray
954aa4e01d Updated setup-python, checkout and upload-artifact actions to v3 2022-03-04 20:04:12 +11:00
Andrew Murray
839b634fd5 Install gcc to allow coverage to build 2022-02-24 09:16:32 +11:00
Andrew Murray
d8e94c206e Switched from windows-2019 to windows-latest 2022-01-30 14:40:30 +11:00
Andrew Murray
a1677ead44 Switched from deprecated "setup.py install" to "pip install ." 2021-12-18 19:43:23 +11:00
Hugo van Kemenade
22ad04743c GHA: Add workflow_dispatch to enable manually triggering builds 2021-11-30 22:14:34 +02:00
Hugo van Kemenade
90d5edb0e4 Install pytest-timeout for MinGW CI 2021-10-18 16:06:07 +03:00
Hugo van Kemenade
2f29c1233a Test PyQt6 on MinGW 2021-10-16 23:01:08 +03:00
Hugo van Kemenade
a761d9b0c7
Rename to "Build" for consistency
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2021-09-12 10:10:31 +03:00
Hugo van Kemenade
2bd2fbbf0b Move MinGW to own workflow 2021-09-11 17:13:48 +03:00