Commit Graph

61 Commits

Author SHA1 Message Date
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
Andrew Murray
f1b1e9465d Added Fedora 34 2021-04-28 07:51:11 +10:00
Andrew Murray
ed8064df22 Removed Fedora 32 docker job 2021-04-02 18:07:03 +11:00
Andrew Murray
2e5d7dd387 Use python3 2021-01-06 22:42:31 +11:00
nulano
903ec9723d move tests for arm64v8, ppc64le, s390x from Travis CI to GHA using Docker and aptman/qus 2020-12-12 15:29:37 +01:00
Hugo van Kemenade
5abdbe1231 Sort for easier reference 2020-11-25 00:02:34 +02:00
Hugo van Kemenade
e377d243b1 Remove soon-EOL Amazon Linux 1 and CentOS 6 2020-11-24 23:48:01 +02:00
Hugo van Kemenade
91de1880b3 Add Fedora 33 2020-10-27 21:47:06 +02:00
Hugo van Kemenade
5505da4877 Remove soon-EOL Fedora 31 2020-10-16 21:04:45 +03:00
nulano
43649846cf add all successful report jobs
(cherry picked from commit 0158d752f17439e560ba58adb5dfc07765a106d7)
2020-09-23 12:56:58 +03:00
Andrew Murray
e866143eff Removed Docker images running Python 3.5 2020-07-16 20:17:25 +10:00
Andrew Murray
c04013fa74
Merge branch 'master' into winbuild-rewrite 2020-05-02 00:20:14 +10:00
Hugo
e8987491d4 Add Fedora 32 2020-04-29 16:03:42 +03:00
Hugo
b171a6450f Remove soon-EOL Fedora 30 2020-04-25 22:22:33 +03:00
Andrew Murray
e42676d940 Added Ubuntu 20.04 2020-04-24 22:35:42 +10:00
nulano
999823130f use v2 checkout in all workflows 2020-04-12 11:55:32 +10:00
Andrew Murray
41799985e1 Removed success conditions 2020-04-10 14:18:42 +10:00
Hugo
e2cf123850 Codecov now supports tokenless upload for GHA 2020-03-13 23:26:40 +02:00
Hugo
7258c3f079 GHA Docker: Don't cancel all jobs if any another fails 2020-03-11 18:30:11 +02:00
Hugo
a179a3fd00 Use underscores to separate CI and platform 2020-01-26 13:25:43 +11:00
Hugo
593a352466 Flag Codecov uploads for easier coverage checking/debugging 2020-01-26 13:25:43 +11:00