* fixing CI
* manual trigger
* Qt6 Windows build (#3976)
* Windows CI
* Windows CI
* Windows CI
* CI for Macos
* Fixing windows and mac CI
---------
Co-authored-by: El Thoro <ElTh0r0@users.noreply.github.com>
* move the ARM CI out of the linux CI into a dedicated CI file
* fix file name typo
* rename the CI name
* add this branch name temporarily to make the CI run
* temporarily add pull requests to the ARM CI
* revert the temporary modification to ARM CI
* ci: update linux pack distribution matrix
- drop debian 10, fedora 39, opensuse 15.5 build
- add fedora 41 build
* ci: simplify docker buildx and qemu setup
* ci: segmented ci artifact
- remove third party upload scripts
* ci: add version details info into artifact name
`jurplel/install-qt-action` provides a fix to Windows 2019 runners in commit `fc214ccc2dadadaebf48e8e5ed6ff4297dfbb732`, which is in `v4`.
This fix will prevent our CI runs from failing, as they attempt to run with python 3.13 and that causes issues.
The QEMU package is now a dummy package. Installing qemu-user-static should be sufficient.
See https://packages.debian.org/buster/qemu for official mention of it being a dummy package.
* ci: update transferwee from upstream
* chore: separate RPM spec into two files
* ci: enhancements and updates
- move to quay from dockerhub due to pull rate limit
- add debian 12, ubuntu 24.04, fedora 39/40, opensue leap 15.5/15.6
- the building envrinments of appimage/snap/flatpak update to ubuntu 22.04
* fix(cicd): get status of the Experimental option for docker
* fix(cicd-snap): update kde-frameworks-5-99-qt-5-15-7-core20
* fix(cicd-appimage): disable until it is fixed
* fix(cicd-appimage): disable until it is fixed
* fix(cicd-appimage): disable until it is fixed
* Revert "fix(cicd-appimage): disable until it is fixed"
This reverts commit 71cf5bae787795a14243ca184102afbe4144513b.
* Revert "fix(cicd-appimage): disable until it is fixed"
This reverts commit 4397b4f30fa9dee948a2cebd0d14f968bd80b26c.
* Partially revert 'eb89ab7a': Remove APPIMAGE_PACK_ENABLE variable
---------
Co-authored-by: Yurii Puchkov <yurii@gocariq.com>
* improve: `sha256sum`-referenced files should be relative to the `sha256sum` file itself
`cd` to the directory before generating the files
Fixes: https://github.com/flameshot-org/flameshot/issues/2878
* Use `tee` instead of double-invocation (`coreutils` should be standard on any installation?)
* working on wayland clipboard
* disabled wayland kde clipboard fix on snap until Kf5 tools are updated
* enable wayland clibboard on fedora
* drop fedora 34 and disable wayland clipboard on suse until it gets a new enough kf5
* working on updating to core20
* snap seems to work, need to update github actions and fix icon
* trying to enable experimental extensions
* fixed snap icon
* fixed gnome wayland issue