Commit Graph

177 Commits

Author SHA1 Message Date
Oleg Shparber 32266e213c ci(github): use Artifact Signing client 2026-07-28 20:24:49 +03:00
Oleg Shparber 57a99203f0 ci(github): fix publish job permissions 2026-07-28 18:08:15 +03:00
dependabot[bot] 0293f61e5b ci(github): bump ossf/scorecard-action from 2.4.3 to 2.4.4 (#1932) 2026-07-24 14:42:19 +03:00
dependabot[bot] 58d1bb5f04 ci(github): bump KSXGitHub/github-actions-deploy-aur from 4.1.3 to 4.2.0 (#1928) 2026-07-18 14:37:50 +03:00
dependabot[bot] 525589d97e ci(github): bump actions/cache from 5 to 6 (#1921) 2026-06-24 07:43:52 +03:00
dependabot[bot] 29b3bbe24b ci(github): bump actions/checkout from 6 to 7 (#1918) 2026-06-19 01:12:00 +03:00
Oleg Shparber e200997e88 build: drop unused Qt build dependencies (#1907) 2026-06-04 17:33:43 +03:00
Oleg Shparber bc94d266cf docs(ppa): tighten comments and README 2026-06-03 11:16:02 +03:00
Oleg Shparber 59a729d5f4 ci(github): bake version into COPR spec (#1905) 2026-06-03 01:55:32 +03:00
Oleg Shparber c745e2e4ad ci(github): add Fedora COPR publishing (#1904) 2026-06-03 01:11:45 +03:00
Oleg Shparber aec3404d86 ci(github): replace libgl1-mesa-dev with libgl-dev (#1903) 2026-06-01 21:05:33 +03:00
Oleg Shparber 23ac5b2dab ci(github): fix PPA nightly versioning and signing setup 2026-06-01 18:06:47 +03:00
Oleg Shparber 3de6607b24 ci(github): add Ubuntu PPA publishing (#1902)
Fixes #1558.
2026-06-01 14:45:06 +03:00
Oleg Shparber 73febf9817 ci(github): build with Qt 6.11.1 (#1901) 2026-05-31 16:14:54 +03:00
Oleg Shparber 216376e1af ci(github): hoist Qt version and modules to env (#1900) 2026-05-31 15:49:57 +03:00
Oleg Shparber 39dd55d935 ci(github): use setup-qt action on macOS (#1899) 2026-05-31 15:16:28 +03:00
Oleg Shparber 7e8f684687 ci(github): use setup-qt action for Qt install (#1897) 2026-05-31 03:25:46 +03:00
Oleg Shparber 4b04e08c7f ci(github): add windows arm64 builds via qvm (#1892) 2026-05-30 16:10:24 +03:00
Oleg Shparber d65e456ad6 ci(github): pin vcpkg tool ABI for cache reuse (#1894) 2026-05-30 14:17:33 +03:00
dependabot[bot] 68bad59540 ci(github): bump azure/login from 2 to 3 (#1887) 2026-05-26 07:39:54 +03:00
Oleg Shparber 86e455a772 ci(github): pin version of the AUR action 2026-05-24 03:06:51 +03:00
Oleg Shparber ea445af27e ci(github): add AUR publishing for zeal-git (#1885) 2026-05-24 03:02:52 +03:00
Oleg Shparber ae1c9574cb build(cmake): auto-detect Homebrew prefix (#1884) 2026-05-24 01:09:22 +03:00
Oleg Shparber 3f9f0a791d ci(github): disable Coverity scan 2026-05-23 14:38:28 +03:00
Oleg Shparber dc0c0ff9cf feat(codesign): migrate to Azure Trusted Signing (#1878) 2026-05-23 14:20:57 +03:00
Oleg Shparber 5783f7eade ci(github): patch CodeQL lifetime rule for Qt (#1866) 2026-05-11 14:41:56 +03:00
Oleg Shparber d69ae4bd55 ci(github): filter contrib/build from CodeQL (#1865) 2026-05-11 13:24:24 +03:00
Oleg Shparber 8c36f29f20 ci(github): use CodeQL security-and-quality suite (#1859) 2026-05-10 21:10:08 +03:00
Oleg Shparber 25be026d45 ci(github): add libqt6svg6-dev to Coverity build 2026-05-10 14:15:15 +03:00
Oleg Shparber f27a0526f9 feat(app): add redesigned application icon (#1856)
Fixes #1204.
2026-05-10 03:41:48 +03:00
Oleg Shparber 9916a7928e ci(github): scope vcpkg cache by MSVC version (#1855) 2026-05-10 03:20:15 +03:00
Oleg Shparber 866dc9cd99 ci(github): replace release-please with justfile (#1840) 2026-05-05 02:21:30 +03:00
dependabot[bot] cd02321bd7 ci(github): bump googleapis/release-please-action from 4 to 5 (#1827) 2026-04-23 12:57:08 +03:00
Oleg Shparber c26f4f6de9 ci(github): add build provenance attestation (#1825) 2026-04-12 22:34:09 +03:00
Oleg Shparber 55ee25cf1b ci(github): fix actions/create-github-app-token usage 2026-04-12 17:47:42 +03:00
Oleg Shparber 596028b861 build: stop generating release checksum files
GitHub already provides this information via the API.
2026-04-12 17:47:01 +03:00
Oleg Shparber 62bb1ae7dc ci(github): retain Coverity logs for 5 days only 2026-04-12 17:17:03 +03:00
Oleg Shparber ced5ef6f0c ci(github): harden workflow permissions 2026-04-12 14:59:59 +03:00
Oleg Shparber 0ca1432be6 ci(github): add OpenSSF Scorecard workflow 2026-04-12 14:34:33 +03:00
Oleg Shparber c6609e8d49 ci(github): fix clang-format check (#1822) 2026-04-12 12:10:51 +03:00
Oleg Shparber b68f3c4dd6 build(wix): migrate to WiX 5 (#1818) 2026-04-11 18:33:11 +03:00
Oleg Shparber 80357971b0 ci(github): add macOS build check 2026-04-09 03:38:18 +03:00
Oleg Shparber 4b29f6d020 ci(github): remove portable Ubuntu build 2026-04-09 02:41:03 +03:00
Oleg Shparber 471221fb77 build: remove Qt 5 support (#1810) 2026-04-08 02:45:53 +03:00
dependabot[bot] 12cf670f32 ci(github): bump actions/create-github-app-token from 2 to 3 (#1809) 2026-04-07 01:29:44 +03:00
Oleg Shparber 322d7b9ee1 ci(github): create discussion on release 2026-04-05 04:22:24 +03:00
Oleg Shparber 5d870392ac ci(github): fix release artifact upload patterns 2026-04-05 02:26:07 +03:00
Oleg Shparber 9343be3877 ci(github): publish snap weekly 2026-04-04 16:56:32 +03:00
Oleg Shparber 19a7c0c0e4 build(snap): set icon 2026-04-04 16:15:52 +03:00
Oleg Shparber 5c166158a4 build(snap): add snap packaging (#1800)
Fixes #1062.
2026-04-04 14:31:07 +03:00