Jordan Petridis
b900a65760
Use standalone Month format when appropriate
...
Some locales use different strings for the months depending if they are
accompanied by a numberic date or not. When we use the month name as a
standalone, we should use %OB instead to accomodate for these locales.
For more see: https://docs.gtk.org/glib/method.DateTime.format.html
Close #1546
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/705 >
2026-04-23 16:28:06 +00:00
Jordan Petridis
4e0902c867
Revert "tests: Disable a pair of tests"
...
This reverts commit 5a0aef6def .
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/667 >
2025-12-06 00:55:43 +02:00
Jordan Petridis
4d2cd89c49
test/test-server: Include gcal-utils header
...
This is a followup to 008b914f9e
in order to use gcal_create_soup_session.
The test was disabled and the breakage sneak through.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/668 >
2025-11-24 09:01:23 +02:00
Jordan Petridis
03364ab32b
ci: Enable lsan job
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/664 >
2025-11-19 17:14:37 -03:00
Jordan Petridis
e14c1e37b5
ci: Do not explicitly define tarball-artifact-path
...
If left to default it will now discover the tarball automatically
as long we export the public-dist directory as the job artifact.
(which the flatpak template does already)
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/584 >
2025-11-19 16:20:38 +02:00
Jordan Petridis
d7529c78da
ci: Add asan/ubsan jobs
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/584 >
2025-11-19 16:20:38 +02:00
Jordan Petridis
20b6f92366
ci: Replace scanbuild and coverage jobs with the template
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/584 >
2025-11-19 16:20:05 +02:00
Jordan Petridis
d2ce96cb18
ci: Include default-rules template
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/584 >
2025-11-19 16:14:31 +02:00
Jordan Petridis
70b51298e5
build: depened on the soup3 version of geocode-glib
2022-07-02 13:46:47 +03:00
Jordan Petridis
49f19b8d72
40.alpha
2021-01-18 20:09:09 +02:00
Jordan Petridis
41a3e0a853
flatpak: avoid explicitly setting cflags
...
The runtimes provide a good set of default flags
at /usr/etc/flatpak-builder/defaults.json
which gets automatically exported
2020-08-03 20:38:20 +00:00
Jordan Petridis
19786e80da
ci: flatpak: remove meson-args variable
...
We no longer need to manually keep it in sync with the ci.
2020-08-03 20:34:18 +00:00
Jordan Petridis
36a22b930a
ci: remove deprecated jobs
...
The functionality of these jobs exists in the normal
build job now and they are no longer needed.
citemplates@544836ee
2020-08-02 16:07:57 +00:00
Jordan Petridis
af91bd62bb
meson.build: Only depend on git if the profile is development
...
Git is only needed for getting the short sha to append to
the version string in the development version of the application.
And as such it shouldn't be required for normal builds.
2019-10-01 11:05:49 +03:00
Jordan Petridis
985e6d3a42
ci: quote yaml strings
2019-09-30 18:31:34 +03:00
Jordan Petridis
fa19ac27f5
appdata: fix release timestamp
...
While I really do appreciate that George decided to travel back from
the future to do the release, this brakes the CI and needs to be fixed.
Sadly the CI and Nightlies are incompatible with the future.
org.gnome.Calendar.desktop: AppData problem: attribute-invalid : <release> timestamp is in the future
Error loading AppData file: AppData file /app/share/appdata/org.gnome.Calendar.appdata.xml was not valid
2019-03-17 03:48:13 +00:00
Jordan Petridis
dfc41c35f0
CI: do not spin up environments for master and tags
2018-08-02 16:59:31 +00:00
Jordan Petridis
5e4a24e2d9
Flatpak Manifest: Add a workaround for a goa issue.
...
Ideally this commit will be reveted Soon™.
https://gitlab.gnome.org/GNOME/gnome-online-accounts/issues/10
2018-07-17 18:42:25 +03:00
Jordan Petridis
080e792f21
CI: Add flatpak build/test job.
...
Part of https://gitlab.gnome.org/GNOME/Initiatives/issues/1 and #285
2018-07-17 18:42:12 +03:00