Commit Graph

81 Commits

Author SHA1 Message Date
renovate[bot]
6136a92d06
Update codecov/codecov-action action to v5 2024-11-16 09:48:28 +00:00
Hugo van Kemenade
9faf598c89 Fix warning[artipacked]: credential persistence through GitHub Actions artifacts 2024-11-02 23:29:56 +02:00
Hugo van Kemenade
141e8d2546 Remove unused 'gcov: true' for codecov-action@v4 2024-11-02 12:08:23 +02:00
Andrew Murray
71016f23b4 Added Fedora 41 2024-11-02 17:51:01 +11:00
Andrew Murray
3911afbc97 Removed Fedora 39 2024-10-14 16:56:48 +11:00
Hugo van Kemenade
51bd7d2ea8
Drop support for Python 3.8 (#8183)
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-07-03 00:44:45 -06:00
Andrew Murray
381c604b07 Removed Debian 11 2024-07-01 23:06:39 +10:00
Andrew Murray
e8cddfbc6a Updated codecov/codecov-action to v4 2024-05-03 08:45:39 +10:00
Andrew Murray
36869833c7 Added Ubuntu 24.04 2024-04-29 15:05:22 +10:00
Andrew Murray
03bcf03567 Removed Fedora 38 and added Fedora 40 2024-04-25 08:41:15 +10:00
Andrew Murray
25b4652324 Removed CentOS Stream 8 2024-04-14 23:06:28 +10:00
Andrew Murray
3e1df0afeb Removed CentOS 7 2024-04-14 22:28:28 +10: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
85c552934a Goodbye Travis CI 2024-01-04 12:51:05 +02:00
Hugo van Kemenade
cb485d7127 Test Fedora 39 2023-11-12 17:20:01 +02:00
Andrew Murray
6b1e939027 Removed Fedora 37 2023-11-02 17:33:10 +11:00
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
Andrew Murray
c67d73d3c9 Test 32-bit Debian 12 2023-06-27 16:36:22 +10:00
Andrew Murray
d6f19625e8 Removed support for 32-bit 2023-06-23 21:52:00 +10:00
Hugo van Kemenade
5a0fb8ec12 Add Debian 12 Bookworm 2023-06-11 00:05:47 +03:00
Andrew Murray
99a474a9e6 Removed Ubuntu 18.04 2023-04-25 23:55:29 +10:00
Andrew Murray
f5c1f7a2c2 Added Fedora 38 2023-04-22 21:47:36 +10:00
Andrew Murray
4e6f1f1ac6 Removed Fedora 36 2023-04-17 19:08:59 +10:00
Andrew Murray
c3a7422ad3 Added Amazon Linux 2023 docker image 2023-03-19 22:36:37 +11:00
Hugo van Kemenade
1f1ab16631 Remove EOL Debian 10 Buster from CI 2023-03-14 22:35:26 +02: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
Hugo van Kemenade
f6040bc879 Docker tests: enable gcov support for codecov/codecov-action 2023-02-11 23:14:47 +02:00
Andrew Murray
cb40f46ec1 Added Fedora 37 2022-11-16 14:58:21 +11:00
Andrew Murray
7528b673fa Removed Fedora 35 2022-10-31 19:36:14 +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
c2007e7558 Merge branch 'main' into codecov 2022-08-27 15:51: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
69e07c2bf9 Upgrade non-amd64 Ubuntu jobs to Jammy 2022-05-18 10:11:52 +10:00
Andrew Murray
1dff85a7ee Added Fedora 36 2022-05-10 20:57:36 +10:00
Andrew Murray
dc4906c865 Updated codecov action to v3 2022-05-07 22:50:30 +10:00
Andrew Murray
a7438ecaf0 Added Ubuntu 22.04 to Docker jobs 2022-04-22 17:35:20 +10:00
Andrew Murray
1982743afc Removed Fedora 34 2022-04-01 22:00:07 +11:00
Andrew Murray
954aa4e01d Updated setup-python, checkout and upload-artifact actions to v3 2022-03-04 20:04:12 +11:00
Andrew Murray
415d679f84 Added Gentoo to Docker jobs 2022-02-23 15:26:16 +11:00
Andrew Murray
9237150431 Added CentOS Stream 9 2022-02-08 23:35:01 +11:00
Hugo van Kemenade
54e9decde3 Remove EOL CentOS 8 2022-01-31 23:41:16 +02:00
Andrew Murray
c8d650f383 Added Debian 11 Bullseye 2022-01-17 14:07:30 +11:00
Hugo van Kemenade
22ad04743c GHA: Add workflow_dispatch to enable manually triggering builds 2021-11-30 22:14:34 +02:00
Andrew Murray
25979a51e7 Added Fedora 35 2021-11-03 21:31:12 +11:00
Hugo van Kemenade
a8c18d0817 Rename master to main 2021-10-15 17:30:05 +03:00
Andrew Murray
90ffafeebc Removed Fedora 33 docker job 2021-10-15 19:19:26 +11:00
Hugo van Kemenade
5b7add9df7 Add CentOS Stream 8 2021-09-16 14:40:34 +03:00