Hugo van Kemenade
|
03627d92a7
|
GitHub Actions: Python 3.8 and 3.9 are on macos-13 but not macos-14
|
2024-04-24 11:23:44 +03:00 |
|
Hugo van Kemenade
|
481ed446e2
|
Set "COVERAGE_CORE: sysmon" for faster tests on 3.12+
|
2024-02-20 22:40:00 +02:00 |
|
Hugo van Kemenade
|
dba7dea326
|
Pin codecov/codecov-action to v3.1.5
|
2024-02-03 14:43:04 +02:00 |
|
renovate[bot]
|
6dba9c9887
|
Update github-actions to v4
|
2024-01-31 21:14:01 +00:00 |
|
Hugo van Kemenade
|
7c6d806645
|
Test on macOS M1 where available
|
2024-01-30 22:50:52 +02:00 |
|
Hugo van Kemenade
|
97d24f14a5
|
Cache libimagequant
|
2024-01-21 16:52:59 +02:00 |
|
Hugo van Kemenade
|
16ea9bd102
|
Include pyproject.toml in pip cache key
|
2024-01-21 16:52:59 +02:00 |
|
Hugo van Kemenade
|
85c552934a
|
Goodbye Travis CI
|
2024-01-04 12:51:05 +02:00 |
|
Hugo van Kemenade
|
67a9e6e3b0
|
Merge pull request #7585 from nulano/gcc-warn-1
|
2023-12-31 17:55:26 +02:00 |
|
Andrew Murray
|
28c95013b7
|
Update actions/upload-artifact action to v4
|
2023-12-15 14:45:41 +11:00 |
|
renovate[bot]
|
1dfcb592bd
|
Update github-actions
|
2023-12-07 15:07:52 +00:00 |
|
Nulano
|
cd9deddcd5
|
add gcc problem matcher to test.yml
|
2023-11-28 14:31:46 +01:00 |
|
Hugo van Kemenade
|
dcc66597f0
|
Test Python 3.13 pre-release
|
2023-11-08 17:52:43 +02:00 |
|
Hugo van Kemenade
|
95b0c0b342
|
Skip non-wheel CI runs for tags
|
2023-10-15 20:46:25 +03:00 |
|
Andrew Murray
|
73d4bc4b9d
|
Test Python 3.12 final
|
2023-10-04 06:58:02 +11: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 |
|
Andrew Murray
|
43b693972a
|
Added PyPy 3.10 and removed PyPy 3.8
|
2023-06-17 00:25:59 +10:00 |
|
Andrew Murray
|
b7585b0597
|
Removed unnecessary settings
|
2023-04-18 10:27:36 +10:00 |
|
rrcgat
|
aa2e662995
|
Add sway and wl-clipboard dependencies to GitHub CI workflow
|
2023-04-17 16:59:42 +08:00 |
|
Hugo van Kemenade
|
596569c928
|
Drop support for soon-EOL Python 3.7
|
2023-04-01 15:58:08 +03: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
|
228709e9a6
|
Merge pull request #6944 from hugovk/fix-codecov-docker
Enable gcov support for codecov/codecov-action
|
2023-02-14 20:08:44 +11:00 |
|
nulano
|
0836c747f0
|
add gcov coverage to test.yml
|
2023-02-11 23:27:26 +00:00 |
|
Hugo van Kemenade
|
ac6b9632b4
|
Test Python 3.12-dev on macOS and Ubuntu
|
2023-02-11 16:36:52 +02:00 |
|
Hugo van Kemenade
|
674ec6ec4d
|
Add support for PyPy3.9, drop PyPy3.7
|
2022-12-06 20:55:34 +02:00 |
|
Andrew Murray
|
62fd8336b9
|
Update to Python 3.11 in GitHub Actions
|
2022-11-09 18:42:46 +11:00 |
|
Hugo van Kemenade
|
68b435ed86
|
Test Python 3.11.0 final
|
2022-10-25 15:34:31 +03: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
|
ef7e1ee49e
|
Merge pull request #6612 from radarhere/makedoc
Ensure dependencies are installed when building docs
|
2022-09-25 09:00:49 +10:00 |
|
Andrew Murray
|
c043f972d0
|
Merge branch 'main' into makedoc
|
2022-09-24 19:51:36 +10:00 |
|
renovate[bot]
|
9c8a909e83
|
Update github-actions
|
2022-09-24 09:50:14 +00:00 |
|
Andrew Murray
|
652e33842b
|
Ensure dependencies are installed when building docs
|
2022-09-23 21:45:36 +10:00 |
|
Andrew Murray
|
c2007e7558
|
Merge branch 'main' into codecov
|
2022-08-27 15:51:16 +10:00 |
|
Andrew Murray
|
2d21bc06f3
|
Replaced Codecov bash uploader with GitHub Action
|
2022-08-27 12:17:40 +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 |
|
Hugo van Kemenade
|
b4dab3aca3
|
Test Python 3.11-dev
|
2022-04-28 23:15:38 +03:00 |
|
Hugo van Kemenade
|
abd9eda499
|
Replace Read the Docs Sphinx Theme with Furo
|
2022-03-28 20:00:07 +03:00 |
|
Andrew Murray
|
954aa4e01d
|
Updated setup-python, checkout and upload-artifact actions to v3
|
2022-03-04 20:04:12 +11:00 |
|
Andrew Murray
|
949e4afaa9
|
Updated Python for doccheck to 3.10
|
2022-03-01 09:19:04 +11:00 |
|
Andrew Murray
|
e7e05e2701
|
GHA: Restored macos-latest for PyPy builds
|
2021-12-18 19:39:05 +11:00 |
|
Andrew Murray
|
603fb34701
|
GHA: Still use macos-latest for non-PyPy builds
|
2021-12-15 08:10:12 +11:00 |
|
Hugo van Kemenade
|
5b023c7d48
|
GHA: Use macos-10.15 to fix build
|
2021-12-14 17:10:09 +02: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
|
71f7c806ac
|
Simplify cache-dependency-path
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
|
2021-11-18 14:33:57 +02:00 |
|
Hugo van Kemenade
|
b744e7933a
|
Use actions/setup-python's pip cache
|
2021-11-18 13:42:41 +02:00 |
|
Hugo van Kemenade
|
3e9a6f7508
|
Test slower macOS first, for slightly faster builds
|
2021-10-18 14:33:02 +03:00 |
|
Hugo van Kemenade
|
86f32f6074
|
Test PyPy3.8
|
2021-10-18 14:33:02 +03:00 |
|
Hugo van Kemenade
|
67b4cb52d1
|
Stop testing Python 3.6 on CI
|
2021-10-18 14:33:02 +03:00 |
|
Hugo van Kemenade
|
8eb3c9791d
|
Test Python 3.10.0 final on GitHub Actions
|
2021-10-05 11:54:12 +03:00 |
|