Ilya Fedin
b0fa6170e5
Add Windows arm64 build to GitHub actions
2026-01-05 21:54:56 +04:00
Ilya Fedin
83668b3b93
Add Windows Qt 6 build to GitHub actions
2026-01-05 21:54:56 +04:00
Ilya Fedin
e5683489bb
Use x64 build tools to build x86 binaries in Windows action
2026-01-05 21:54:56 +04:00
Ilya Fedin
f82a6f7f98
Share ThirdParty cache by runner architecture on Windows
2026-01-05 21:54:56 +04:00
Ilya Fedin
bece15eaac
Ensure patches aren't cleared up in actions
...
They're used by following steps
2025-12-23 04:52:00 +03:00
Ilya Fedin
1a071c5c6b
Ensure prepare.py cache keys aren't cleared in actions
2025-12-22 22:01:39 +04:00
dependabot[bot]
cf7ae1adf2
Bump actions/upload-artifact from 5 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-22 15:10:45 +04:00
dependabot[bot]
691f796df6
Bump actions/cache from 4 to 5
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-22 15:09:52 +04:00
Ilya Fedin
fb9a456b59
More aggressive libraries clean up in Windows action
2025-12-22 14:00:18 +04:00
Ilya Fedin
e36e52fd9e
Disable debug symbols in Windows action
2025-12-22 14:00:18 +04:00
Ilya Fedin
f076793fa6
Revert "Keep only one Windows action run"
...
This reverts commit 0116f098f8 .
2025-12-22 14:00:18 +04:00
Ilya Fedin
0116f098f8
Keep only one Windows action run
...
This decreases the queue and fits cache in 10 GB
2025-12-18 22:16:53 +04:00
Ilya Fedin
fc0cbaadd5
Separate action artifact flavor with space
2025-12-18 22:16:53 +04:00
dependabot[bot]
02a54ceea6
Bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 17:59:24 +04:00
dependabot[bot]
877ef7d78f
Bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 17:41:11 +04:00
dependabot[bot]
cb51238bfc
Bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-01 10:26:03 +04:00
Ilya Fedin
b423dab152
Fix Windows action execution on SDK update
2025-08-15 17:20:47 +04:00
Ilya Fedin
4c049d0d75
Use Windows SDK version specified in build instruction
2025-07-22 15:37:59 +04:00
Ilya Fedin
13d4f37726
Use CMAKE_MSVC_DEBUG_INFORMATION_FORMAT in Windows action
2025-05-16 11:36:16 +04:00
Ilya Fedin
cd0ebb41aa
Use CMAKE_COMPILE_WARNING_AS_ERROR in actions
...
Instead of specifying the compiler flag manually
2025-05-14 10:43:50 +04:00
Ilya Fedin
8f7f8fc0b5
Set CMAKE_CONFIGURATION_TYPES for actions
2025-05-08 02:37:08 -07:00
Ilya Fedin
fe7f4233b9
Add missing ThirdParty cache to Windows action
2024-09-12 14:13:53 +04:00
Ilya Fedin
68454a9841
Migrate almost all actions to latest OS versions
2024-09-12 14:13:53 +04:00
Ilya Fedin
bf7042df44
Enable warnings as errors on Windows
2024-07-06 11:05:28 +04:00
dependabot[bot]
df808df8d3
Bump actions/upload-artifact from 2 to 4
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-21 09:16:03 +04:00
Ilya Fedin
6ebbca58e8
Track major version for official GitHub helpers in actions
2024-05-14 09:54:25 +04:00
dependabot[bot]
5d622b906e
Bump ilammy/msvc-dev-cmd from 1.12.0 to 1.13.0
...
Bumps [ilammy/msvc-dev-cmd](https://github.com/ilammy/msvc-dev-cmd ) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/ilammy/msvc-dev-cmd/releases )
- [Commits](https://github.com/ilammy/msvc-dev-cmd/compare/v1.12.0...v1.13.0 )
---
updated-dependencies:
- dependency-name: ilammy/msvc-dev-cmd
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-07 09:02:31 +04:00
dependabot[bot]
3847b97f80
Bump actions/cache from 3.0.11 to 4.0.2
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.11 to 4.0.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.0.11...v4.0.2 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-06 20:40:18 +04:00
dependabot[bot]
046bc03037
Bump actions/checkout from 3.1.0 to 4.1.4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.1.0 to 4.1.4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3.1.0...v4.1.4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-06 20:40:02 +04:00
Ilya Fedin
e2a0483b9f
Enable artifacts for GH actions
2024-04-04 15:51:22 +04:00
Ilya Fedin
be9aa3a097
Test the build of updater on the CI
2023-12-31 15:35:14 +00:00
Ilya Fedin
467a6c25a8
Fix upload artifact condition in Windows action
2023-11-27 20:09:04 +04:00
Ilya Fedin
1852386ace
Add Windows Ninja CI
2023-11-27 18:02:59 +04:00
23rd
456f4d7b8a
Fixed api id and hash in Github Action on Windows for nightly builds.
2023-09-12 11:40:33 +04:00
Ilya Fedin
bb141b4268
Fix Windows action
2023-08-22 14:51:49 +02:00
Ilya Fedin
5cbdc2f739
Install gyp python dependencies in prepare.py
2022-12-20 17:22:19 +04:00
23rd
23150d4e2a
Added special branch for Windows Github CI.
2022-12-09 11:54:37 +03:00
23rd
9601207b2c
Fixed warnings from Github CI.
2022-11-11 11:45:12 +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
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
8fe48f3ca2
Use cmake_dependent_option to better declare variables that relate on other variables
2022-08-11 09:07:15 +03: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
762f561c60
Add architecture to Windows action artifact name
2022-06-14 16:36:44 +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
e6e90e99da
Run Windows action on changes in prepare.py
2022-04-16 20:27:19 +04:00
Ilya Fedin
fd6d09caaa
Fix cache update for the actions
...
The caching action doesn't update the cache when cache hit is happenned.
This could be fixed by having unique keys for every cache change and using restore-keys to find these caches.
2022-04-16 07:28:06 +04:00