Kévin Commaille
1206d4ed12
ci: Fix docs (again)
2022-05-13 12:18:45 +02:00
Kévin Commaille
1858eac558
docs: Generate docs for ruma and matrix-sdk
...
Also make links between crates work.
Closes #1012
2022-05-12 10:08:24 +02:00
Kévin Commaille
b65188cdb6
misc: Create developers flatpak variant
...
Be able to use nightly while hacking
2022-04-20 08:17:04 +00:00
Kévin Commaille
0c4bf5725d
ci: Build nightly flatpak for aarch64
2022-04-08 17:20:19 +02:00
Kévin Commaille
dfb6943434
ci: Fix publish_nightly dependency
2022-04-05 13:02:42 +02:00
Kévin Commaille
9c3d1559fe
ci: Only build nightly version on main
2022-04-05 12:30:25 +02:00
Kévin Commaille
6ade43833d
ci: Fix nightly build
...
Resources where compiled for stable version
2022-04-04 21:20:35 +02:00
Julian Sparber
ee85c5772a
ci: Build ci and nightly flatpak in release mode
...
Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/979
2022-04-04 17:10:35 +02:00
Bilal Elmoussaoui
e8c0891bc2
CI: fix docs branch
2022-03-31 10:50:13 +00:00
Julian Sparber
c38a7307c3
ci: Fix nightly deploy job
2022-03-30 15:18:43 +00:00
Julian Sparber
80adbfd0e9
ci: Make nightly publish job run
...
Jobs starting with a dot arn't executed
2022-03-30 16:48:21 +02:00
Julian Sparber
0bf6a4ff32
Remove Next from app-id
2022-03-30 14:36:28 +02:00
Julian Sparber
38ee2cdd04
ci: Add nightly build
2022-03-30 14:36:28 +02:00
Kévin Commaille
3abd9fde87
checks: Use stricter rustfmt rules
2022-01-20 09:08:11 +01:00
Kévin Commaille
7f790a854f
ci: Make CI use same checks as pre-commit hook
2022-01-19 23:33:39 +01:00
Julian Sparber
3d5f6b78f9
Build docs with meson and flatpak
2022-01-19 17:59:19 +01:00
Marcus Behrendt
2cf99970db
ci: Move cargo-clippy to check stage
2022-01-18 01:04:36 +01:00
Marcus Behrendt
beb38f3414
ci: Add clippy
2022-01-17 23:51:45 +01:00
Julian Sparber
9101345689
CI: install clang for pages build
2021-11-25 14:36:12 +01:00
Julian Sparber
d7fe78f910
CI: use pipewire-devel for pages build
2021-11-25 11:50:50 +01:00
Julian Sparber
19a7e53341
CI: add pipewire to pages build
2021-11-25 11:17:47 +01:00
Julian Sparber
4902ea3065
CI: Install llvm to build pages
2021-11-22 12:41:15 +01:00
Veli Tasali
28b18f7cc8
ci: docs: Don't manually install deps & use meson
2021-05-05 09:32:10 +00:00
Veli Tasali
3b5bde2540
ci: docs: Install gtksourceview & enable index page
...
This will fix `pages` deployment which started to
fail after the addition of `gtksourceview`. Also,
add `--enable-index-page` because it looks better
that way.
2021-05-02 22:02:35 +03:00
Veli Tasali
c797001d7b
ci: docs: Publish on GitLab Pages
...
This makes necessary changes to the CI
configuration to publish docs on GitLab Pages.
2021-04-29 10:49:47 +03:00
Julian Sparber
956e4c5396
flatpak: use master runtime (includes GTK4)
2021-02-25 09:55:19 +00:00
Alejandro Domínguez
bd24d2f660
Change ID to org.gnome.FractalNext
2021-02-05 00:21:16 +01:00
Alejandro Domínguez
49dab8eeaa
Init with GTK Rust Template
2021-02-04 20:46:36 +01:00