aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/build.yml
AgeCommit message (Collapse)Author
12 daysCI: Only build variants when main build succeededMarvin W
12 daysCI: Add test with opensslMarvin W
12 daysCI: Use actions/checkout@v7Marvin W
12 daysCI: Add build with minimal dependenciesMarvin W
2025-10-17CI: Add build with Vala nightly compilerMarvin W
2025-07-20CI: Add missing build dependencyMarvin W
2025-02-12Update GitHub actionsMarvin W
2024-10-25Update build.yml to use Gnome 46rodneyrod
Fixes #1596
2024-09-15Use Adwaita 1.2, bump CI to Ubuntu 24.04fiaxh
2023-10-06meson: Install more stuffhrxi
Install .vapi, .deps, .h files for the Vala libraries. Also install the data files. .deps files have to be manually generated, there's a feature request for automated generation at https://github.com/mesonbuild/meson/issues/9756. Import the gnome module globally. Install dependencies on Meson CI.
2023-10-06Merge `signal-protocol` into `omemo` pluginhrxi
Same reasoning as for the `openpgp` plugin.
2023-04-22Build: Adjust to never build with libsignal-protocol-cMarvin W
2023-04-22Fix GitHub CI build-flatpakMarvin W
2023-04-21Add Github CI job for FlatpakSonny Piers
2023-03-24Add CI for the meson buildhrxi
2023-03-21Remove gspellMichael Vetter
7e7dcedaf ported from GTK3 to GTK4. It also removed gspell from main/CMakeLists.txt. I assume that gspell is not needed anymore and we can thus remove the requirement from the CI and the cmake file as well.
2023-01-24Add libadwaita dependency to gitlab CIfiaxh
2022-07-27Switch CI to GTK4 dependenciesfiaxh
2021-05-01Correctly handle missing webrtc-audio-processingMarvin W
2021-04-12Fix bad syntax in gnutls vapi, add libsrtp2 dependency to CI buildsfiaxh
2021-03-21Adapt github actions for libnice & libgstreamer dependencyfiaxh
2021-03-04Switch from travis to github actionsfiaxh