Commit Graph

140 Commits

Author SHA1 Message Date
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
Oleg Shparber d0fc3824b6 ci(github): fix workflow permissions warning 2026-04-04 03:18:29 +03:00
Oleg Shparber 20f2916c31 ci(github): improve release-please security 2026-04-04 02:47:10 +03:00
Oleg Shparber 458b8c28d0 ci(github): automate release workflow (#1797) 2026-04-04 02:35:34 +03:00
Oleg Shparber 1dbc6942cb build(cmake): simplify preset configuration (#1795) 2026-04-03 23:18:24 +03:00
Oleg Shparber 38ee87a60b build(chocolatey): remove version specific metadata 2026-04-03 02:06:10 +03:00
Oleg Shparber 0925e75bcd ci(github): add clang-format check 2026-04-01 02:53:16 +03:00
Oleg Shparber e9c8b9b743 ci(github): add REUSE compliance check (#1778) 2026-03-29 03:58:19 +03:00
Oleg Shparber bb165bfbc7 ci(github): add explicit permissions to workflows (#1788) 2026-03-29 03:14:15 +03:00
Oleg Shparber 5ef537b8db ci(build): fix vcpkg binary cache (again) (#1776) 2026-03-28 02:51:19 +03:00
Oleg Shparber 79e9bc8dea build(chocolatey): add metadata and workflow (#1777) 2026-03-27 14:18:28 +03:00
Oleg Shparber 4cff537777 build(appimage): switch to linuxdeploy (#1775)
Fixes #1491.
2026-03-26 14:47:10 +02:00
dependabot[bot] 12311c07d3 ci(github): bump actions/upload-artifact from 6 to 7 (#1764) 2026-02-26 17:43:49 -05:00
Oleg Shparber f156919c0d ci(github): simplify vcpkg binary cache handling (#1756) 2026-02-21 19:19:41 -05:00
Oleg Shparber ff3069a166 ci(github): build with Qt 6.10.2 (#1755) 2026-02-18 19:57:28 -05:00
dependabot[bot] 4a1897b07c ci(github): bump actions/cache from 4 to 5 (#1740)
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-13 00:35:14 +00:00
dependabot[bot] 182f0db6d0 ci(github): bump actions/upload-artifact from 5 to 6 (#1741)
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 19:19:15 -05:00
dependabot[bot] a8716045a3 ci(github): bump dessant/lock-threads from 5 to 6 (#1742)
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads) from 5 to 6.
- [Release notes](https://github.com/dessant/lock-threads/releases)
- [Changelog](https://github.com/dessant/lock-threads/blob/main/CHANGELOG.md)
- [Commits](https://github.com/dessant/lock-threads/compare/v5...v6)

---
updated-dependencies:
- dependency-name: dessant/lock-threads
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 19:17:57 -05:00
dependabot[bot] a91528508b ci(github): bump actions/checkout from 5 to 6 (#1735)
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-21 16:55:00 -05:00
dependabot[bot] d60d8fe6db ci(github): bump actions/upload-artifact from 4 to 5 (#1729)
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-03 01:54:37 -05:00
Oleg Shparber fb7f5b2060 ci(github): build with Qt 6.9.3 (#1732) 2025-11-03 01:19:26 -05:00
dependabot[bot] f0f6fd7312 ci(github): bump github/codeql-action from 3 to 4 (#1726)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 22:27:37 -04:00
Oleg Shparber 612f92481d ci(github): add arm64 ubuntu builds (#1725) 2025-09-14 16:26:00 -04:00
Oleg Shparber 6aad337005 build(appimage): revert to 22.04 (#1719) 2025-09-01 23:17:15 -04:00
Oleg Shparber d33fb08fe0 ci(github): add custom vcpkg cache (#1718)
Workaround for https://github.com/lukka/run-vcpkg/issues/251.
2025-09-01 22:39:41 -04:00
Oleg Shparber f405d58117 build(vcpkg): set baseline commit in vcpkg.json 2025-09-01 02:21:14 -04:00
Oleg Shparber d31f209148 ci(github): update AppImage build tools (#1695) 2025-09-01 02:14:45 -04:00