Commit Graph

211 Commits

Author SHA1 Message Date
Ilya Fedin 0eff5236d4 Free disk space for Docker and Snap 2023-06-18 23:40:21 +04:00
Vedant 1d2a50c407 Fix installer selection for winget-releaser 2023-05-21 20:10:22 +04:00
Ilya Fedin 0a011db483 Get rid of DESKTOP_APP_DISABLE_DBUS_INTEGRATION
Desktop App Toolkit uses GLib as the D-Bus library for quite long time, but GLib is not only a D-Bus library, it's more a basic library providing native Linux APIs implementing various specs. The situation right now is that DESKTOP_APP_DISABLE_DBUS_INTEGRATION disables not only D-Bus code but all the native API integration such as MIME handling or .desktop file parsing. In other words, the option disables native Linux APIs on Linux what is absurd and doesn't have any sense.
2023-05-15 08:08:04 +04:00
Ilya Fedin 40e65eb1e6 Fix snap action 2023-04-01 17:41:03 +04:00
Ilya Fedin 4c05da604a Add crash ID field to the bug report template 2023-03-22 13:21:22 +04:00
Ilya Fedin 5da26ffdf8 Explain where to find log.txt 2023-03-22 13:21:22 +04:00
Ilya Fedin 398237b80e Remove pre-defined title from feature request template
There are labels for this purpose, pre-defined title lets people to not to think about the title what leads to feature requests not having title
2023-03-20 21:54:47 +04:00
Ilya Fedin 5991130b6f Try to make important tips more noticeable in the bug report template 2023-03-05 06:52:44 +04:00
Ilya Fedin 1cf50f95ac Install pkg-config explicitly in macOS action 2023-02-20 14:26:41 +04:00
Ilya Fedin aeeb9fe761 Fix macOS GH action 2023-02-14 18:37:01 +04:00
Ilya Fedin 5cbdc2f739 Install gyp python dependencies in prepare.py 2022-12-20 17:22:19 +04:00
Ilya Fedin 5289810b81 Fix snap action lxd firewall integration 2022-12-16 11:03:37 +04:00
23rd 23150d4e2a Added special branch for Windows Github CI. 2022-12-09 11:54:37 +03:00
Ilya Fedin 9328f31a65 Configure the template chooser 2022-12-06 16:47:06 +04:00
Ilya Fedin b9a766387c Replace docker buildx with DOCKER_BUILDKIT=1 environment variable
This seem to work better with distribution-provided Docker
2022-11-28 21:54:37 +01:00
Ilya Fedin f18bf46fb1 Speed up Linux action
The binary is stripped anyway, there's no sense in producing debug symbols
2022-11-28 12:09:45 +01:00
23rd c7583e3106 Fixed codesign in Github CI on macOS. 2022-11-25 16:42:47 +03:00
Ilya Fedin 5df4dd36a7 Update Python to 3.8 in Docker 2022-11-25 11:14:15 +01:00
23rd 9601207b2c Fixed warnings from Github CI. 2022-11-11 11:45:12 +04:00
Ilya Fedin da2f1b3d97 Add switch for LTO in Docker image 2022-11-04 16:38:18 +04:00
23rd 8b580de47e Version 4.2.3: Fixed Github CI Windows and macOS builds. 2022-09-29 21:22:06 +04:00
John Preston 2931e754c3 Beta version 4.2.1.
- Improve scaling / cropping for photos / video files.
- Improve touch support in channel comments.
- Nice animation for spoilers.
2022-09-22 20:15:55 +04:00
Ilya Fedin 9ac739c423 Update poetry installer URL 2022-09-04 08:02:43 +04:00
Ilya Fedin bd7a880468 Increase operation limit of stale action to 1000 for it to operate normally 2022-09-04 08:01:51 +04:00
Ilya Fedin 807e63d9f2 Disable PR processing in stale bot explicitly
According to the documentation, it shouldn't procces them until stale-pr-message is set, but that doesn't seem to be true
2022-09-04 08:01:51 +04:00
Ilya Fedin 4cedf89e51 Migrate from stale app to stale action
It doesn't seem to work for multiple months
2022-09-03 09:30:20 +04:00
Ilya Fedin eab41d272b Fix various spaces on end of lines 2022-09-02 21:27:41 +04:00
Ilya Fedin 4d4d75addf Install nuget and jom with prepare.py 2022-08-28 08:38:37 +04:00
Ilya Fedin 42fe80b5e2 Use perl, nasm, yasm and ninja from msys64 2022-08-28 08:38:37 +04:00
Ilya Fedin fc19ce5a9b Install msys64 with prepare.py 2022-08-28 00:35:45 +04:00
Ilya Fedin 5f3c957b1d Use COPY --link to consume less space when building Docker image 2022-08-13 12:10:07 +04:00
Ilya Fedin 8fe48f3ca2 Use cmake_dependent_option to better declare variables that relate on other variables 2022-08-11 09:07:15 +03:00
Vedant aa208fb7d0 Update winget.yml 2022-08-05 18:49:28 +04:00
Ilya Fedin a79e979fb8 Fix Linux GitHub action 2022-07-28 20:18:06 +04:00
Vedant 182c07db7f WinGet: Publish beta releases also 2022-07-26 21:11:45 +04:00
Ilya Fedin 9502ce8b32 Use templating with Dockerfile in order to have less rebuilds 2022-07-19 19:34:44 +04:00
Vedant 5c3f15af41 Update winget.yml 2022-07-01 19:15:41 +04:00
Vedant ca37a727fc Update winget.yml 2022-07-01 19:15:41 +04:00
Begula 598a4b3922 Create winget.yml 2022-07-01 19:15:41 +04:00
Ilya Fedin 060cd0aab9 Don't trigger actions on build documentation change
Documentation is not sourced in actions since prepare.py invention
2022-06-29 08:21:16 +04:00
Ilya Fedin d2faacb0fb Update snap to core22 2022-06-16 08:39:29 +04:00
Ilya Fedin 762f561c60 Add architecture to Windows action artifact name 2022-06-14 16:36:44 +04:00
Ilya Fedin 643a034aae Fix default branch check in the Dokcer action 2022-04-19 10:23:24 +04:00
Ilya Fedin d11885d48c Update URL to the Docker image in Linux action 2022-04-18 21:21:57 +04:00
Ilya Fedin 86105403bf Automatically update Docker image on GHCR 2022-04-18 20:17:08 +04:00
Ilya Fedin 9cc1a020f3 Have a variable to control debug info in docker image 2022-04-18 10:06:16 +04:00
Ilya Fedin ae43e78a86 Have libraries in GITHUB_WORKSPACE for caching in Windows action 2022-04-16 20:27:19 +04:00
Ilya Fedin 7c72393361 Add architecture to Windows action cache key 2022-04-16 20:27:19 +04:00
Ilya Fedin fa95ca4289 Don't install unused brew packages 2022-04-16 20:27:19 +04:00
Ilya Fedin e6e90e99da Run Windows action on changes in prepare.py 2022-04-16 20:27:19 +04:00