Commit Graph

38 Commits

Author SHA1 Message Date
Clayton Smith
1ed619fffc Revert "Check out a release for Windows CI"
This reverts commit 8b860a1576.
2024-03-26 16:10:14 -04:00
Clayton Smith
da7012dcca Add macOS 13 to CI 2024-03-14 16:29:18 -04:00
Clayton Smith
1eea47feb0 Add Ubuntu 24.04 to CI 2024-03-14 14:40:43 -04:00
Clayton Smith
8b860a1576 Check out a release for Windows CI 2024-03-14 14:37:07 -04:00
Clayton Smith
f4aff4cd54 Fix macOS CI & build 2024-03-14 14:18:58 -04:00
Clayton Smith
cdb04e07bc Update to latest action versions 2024-02-09 12:14:21 -05:00
Clayton Smith
dbd7579d2e Clean up Windows CI 2023-11-30 13:22:54 -05:00
Clayton Smith
fc725b8c75 Run steps in similar order to other OSes 2023-11-28 19:36:07 -05:00
Clayton Smith
f0ccaa701f Don't clone Gqrx itself 2023-11-28 19:15:31 -05:00
Clayton Smith
ca968a90bc Speed up GNU Radio checkout 2023-11-28 19:00:18 -05:00
Clayton Smith
bf32b1f1ee Enable precompiled headers 2023-11-28 18:45:22 -05:00
Clayton Smith
ceaff7ff0a Update checkout action to v3
This lines up with the other platforms.
2023-11-28 18:34:35 -05:00
Clayton Smith
37a74c0a89 Clean up formatting 2023-11-28 18:31:53 -05:00
Ruslan Migirov
cedf507541 Github Actions : Add Windows CI 2023-11-28 18:26:19 -05:00
Clayton Smith
802ec772b7 Remove macOS 11 from CI & build
It it no longer supprted by Homebrew.
2023-10-03 22:29:29 -04:00
Clayton Smith
5052dbc060 Drop support for GNU Radio 3.7 2023-04-13 23:11:26 -04:00
Clayton Smith
facfcc0475 Fix macOS CI 2023-04-12 15:40:59 -04:00
Clayton Smith
23b5d8af00 Update action versions 2023-02-09 12:08:20 -05:00
Clayton Smith
8636724810 Run Linux CI in containers 2022-08-11 23:01:34 -04:00
Clayton Smith
0ffd48d8f4 Remove ubuntu-18.04 and macos-10.15 from CI
These images are already deprecated and subject to rolling blackouts.
2022-08-11 21:22:21 -04:00
Clayton Smith
f0ff2e1f57 Add macOS 12 to CI 2022-07-16 22:01:46 -04:00
Clayton Smith
287d82d831 Work around Clang compilation error 2022-07-16 20:34:21 -04:00
Clayton Smith
b6debbd3d4 Add Ubuntu 22.04 to CI 2022-07-16 19:02:29 -04:00
Clayton Smith
f881f862cc Update osmocom.org URLs 2022-03-31 16:36:30 -04:00
Clayton Smith
6c59abc97e Build against Qt6 on macOS 2022-01-27 15:40:17 -05:00
Clayton Smith
b49751ea18
Merge pull request #1076 from gqrx-sdr/fix-appstream
Fix errors & warnings in appstream metadata & desktop entry
2022-01-23 11:43:40 -05:00
Clayton Smith
ff1122dade Speed up the build with parallel jobs 2022-01-23 10:22:15 -05:00
Clayton Smith
746dbaa57b Only run metadata checks on Ubuntu 20.04 2022-01-23 10:09:40 -05:00
Clayton Smith
f02f9f863b Rename files to match identifier 2022-01-23 09:42:12 -05:00
Clayton Smith
92ff3ec307 Validate the appstream metadata in CI 2022-01-22 09:46:24 -05:00
Clayton Smith
039910e570 Validate the desktop entry in CI 2022-01-20 19:03:28 -05:00
Clayton Smith
828591be67 Use the latest Homebrew formulae in CI 2021-05-18 21:45:32 -04:00
Clayton Smith
867746ddfd Remove Ubuntu 16.04 from CI
Standard support for Ubuntu 16.04 ends this month, so there's not much 
point in continuing to support it in Gqrx.
2021-04-02 21:58:18 -04:00
Clayton Smith
184fb60303 Build gr-osmosdr from source in CI 2021-04-02 20:46:28 -04:00
Clayton Smith
18b598ccff Add macOS 11.0 to CI, and test Gr-audio backend 2020-12-15 08:08:22 -05:00
Clayton Smith
c7593b6c15 Run apt-get update before installing packages 2020-11-24 21:23:28 -05:00
Clayton Smith
ac315c9aec Run CI on pull requests 2020-11-22 13:22:45 -05:00
Clayton Smith
40cf6ed2e2 Set up GitHub Actions 2020-11-21 08:59:14 -05:00