The fedora job was there before the flatpak job. But now we relies on
flatpak job and the fedora job doesn't really give much benefits. It is
rather waste of runners and maintainers time. Let's remove it.
There are various problems with the rawhide image currently and I don't
know how to workaround them. Let's use fedora:latest (temporarily) to fix
our pipeline.
The fedora rawhide CI job fails currently as the image doesn't contain
libhandy package, which is new Nautilus dependency. Let's add the package
to fix the CI job.
The pipeline currently fails with Fedora rawhide, because g-ir-scanner fails
with failures like: "ldd: error: you do not have read permission for
`/builds/GNOME/nautilus/_build/tmp-introspectgwhh729q/Nautilus-3.0'".
This obviously affects more projects:, e.g. GNOME/grilo!62. Let's use
Fedora latest for now as a workaround.
The fedora rawhide job fails currently as the image doesn't contain
Tracker 3 packages. Let's temporarily install the packages from
ssssam/tracker3 copr repository as they are not available yet in
rawhide repositories.
Issue templates are exposed to all users as a way to help them communicate their issues more effectively.
Epics were meant to be written by the project's contributors, so having a template for Epics serves only as a distraction.
Fedora and style check jobs install dependencies on each run. This
causes that the pipelines take a long time. Let's use a custom docker
image to not block runners for such a long time and to get the pipeline
results faster. This commit also adds a new job to generate the docker
image for us.
The process of copying an URL to open in the browser, then saving it
with the propper name, and then figuring out how to install it is
cumbersome and hard to explain in short instructions.
So, just provide a terminal command that does the job.
Also, move this section to the top, so that the person filing the issue
is invited to test the Nightly before they invest time writing the
steps to reproduce.
Closes https://gitlab.gnome.org/GNOME/nautilus/issues/621