Oleg Shparber
cbd3208aca
ci(github): build with Qt 6.6.3
2024-04-03 11:51:24 -04:00
dependabot[bot]
db781ed256
ci(github): bump softprops/action-gh-release from 1 to 2 ( #1606 )
2024-03-15 22:04:41 -04:00
guihkx
de213a74d8
ci(github): use appstreamcli to validate Linux metadata file
...
We were previously using appstream-util (from appstream-glib), which is
essentially deprecated now:
https://github.com/hughsie/appstream-glib (first line in their README)
2024-02-25 12:16:24 -05:00
guihkx
46e18c2acb
ci(github): validate AppStream metadata
2024-02-19 11:10:42 -05:00
dependabot[bot]
7796e17c1c
ci(github): bump github/codeql-action from 2 to 3 ( #1584 )
2024-02-19 11:03:32 -05:00
dependabot[bot]
68c9efe254
ci(github): bump dessant/lock-threads from 4 to 5 ( #1579 )
2024-02-19 11:02:01 -05:00
dependabot[bot]
7370d61d7f
ci(github): bump actions/upload-artifact from 3 to 4 ( #1586 )
2024-02-19 11:00:51 -05:00
Oleg Shparber
3bbbc76c6f
ci(github): update vcpkg to 2024.02.14
2024-02-18 10:33:24 -05:00
Oleg Shparber
9f6c4deb3d
ci(github): add release workflow
2023-09-20 01:23:44 -04:00
Oleg Shparber
5df09fd9c1
ci(github): do not lock issues on forks
2023-09-20 01:01:20 -04:00
Oleg Shparber
e1c83d0ca7
build(cmake): add support for base64-encoded signing certificate
...
This is a workaround for GitHub Actions not handling long or multiline
secrets properly.
2023-09-19 03:07:19 -04:00
Oleg Shparber
e80badd0cb
ci(github): add libvulcan-dev dependency for Ubuntu builds
2023-09-17 03:26:28 -04:00
Oleg Shparber
756c8667c4
build(cmake): s/CERTIFICATE_PASSWORD/PASSWORD for codesign
...
There are no other passwords, saves some typing.
2023-09-11 01:50:17 -04:00
Oleg Shparber
9e213078a6
build(cmake): add code signing
2023-09-11 00:32:47 -04:00
Oleg Shparber
ef763c461e
ci(github): build with Qt 6.5.2
2023-09-10 16:01:29 -04:00
Oleg Shparber
a9edeb4c9d
chore: use recommended .yaml extension where possible ( #1533 )
2023-09-08 00:54:02 -04:00
Oleg Shparber
1af81dea87
build(cmake): add CPack WiX installer generator ( #1528 )
2023-09-08 00:00:46 -04:00
dependabot[bot]
7f6d1048db
ci(github): bump actions/checkout from 3 to 4 ( #1529 )
2023-09-04 22:16:25 -04:00
Oleg Shparber
c83572dffc
ci(github): migrate issue locking to actions
2023-08-06 02:36:38 -04:00
Oleg Shparber
1cfa7c637f
ci(github): use upstream code sign action
2023-05-03 01:38:27 -04:00
Oleg Shparber
0f0c2dc47a
ci(github): do not pack ilk files
2023-04-29 18:17:13 -04:00
Oleg Shparber
ca910552f2
ci(github): fix code signing
...
Temporary use forked action until upstream is fixed.
2023-04-29 18:16:40 -04:00
Oleg Shparber
26d3c0622e
ci(github): sign executable for Windows
2023-04-29 00:42:48 -04:00
Oleg Shparber
40588ed753
ci(github): refactor artifact publishing check
2023-04-29 00:24:55 -04:00
Oleg Shparber
f34188b2c5
ci(github): do not run Coverity Scan on forks
2023-04-27 21:39:35 -04:00
Oleg Shparber
a89bed5648
ci(github): simplify app version retrieval
2023-04-09 02:38:02 -04:00
Oleg Shparber
a099487aa6
ci(github): upload build artifacts for Windows ( #1485 )
2023-04-09 02:25:54 -04:00
Oleg Shparber
1f0509ab8b
ci(github): add Git ref to concurrency group names
2023-04-08 19:49:36 -04:00
Oleg Shparber
06aa58aa41
ci(github): upload Coverity Scan build log
2023-04-08 19:39:54 -04:00
Oleg Shparber
14f59f0075
ci(github): fetch full commit log for Coverity scan
2023-04-08 19:05:03 -04:00
Oleg Shparber
89e8445630
build(cmake): require Qt 6.5 to install runtime dependencies ( #1483 )
2023-04-08 13:50:02 -04:00
Oleg Shparber
5bde3d37cf
ci(github): update run-vcpkg action to v11, vcpkg
...
Picks up vcpkg-tool 2023-03-29 with binary cashing for GitHub Actions.
2023-04-08 00:36:09 -04:00
Oleg Shparber
5b5f987286
ci(github): ensure single running workflow
2023-04-08 00:31:43 -04:00
Oleg Shparber
6e5b0bba6c
ci(github): prevent storing partial vcpkg cache
2023-03-20 02:14:27 -04:00
Oleg Shparber
c42f31fb37
ci(github): use Ubuntu 22.04 and Qt 6 for CodeQL analysis
2023-03-19 01:25:12 -04:00
Oleg Shparber
c272b6f21c
ci(github): rename CodeQL workflow file
2023-03-19 01:24:10 -04:00
Oleg Shparber
b47c2ebc86
ci(github): install git for Coverity scan versioning
2023-03-19 01:22:25 -04:00
Oleg Shparber
f14edae10b
ci(github): send app version to Coverity
2023-03-19 01:10:24 -04:00
Oleg Shparber
42734604f7
chore(github): update CODEOWNERS
2023-03-19 00:05:53 -04:00
Oleg Shparber
db84029ff0
ci(github): add Coverity Scan action
2023-03-18 23:55:38 -04:00
Oleg Shparber
ea5151d016
ci(github): update default branch name
2023-03-18 23:30:11 -04:00
Oleg Shparber
39780b0ba7
ci(github): fix CodeQL analysis ( #1473 )
2023-03-18 22:58:09 -04:00
dependabot[bot]
2b26c40f5c
ci(github): bump lukka/run-cmake from 3 to 10 ( #1462 )
2023-03-18 22:19:09 -04:00
Oleg Shparber
08d784d380
build(appimage): update to Ubuntu 22.04 ( #1472 )
2023-03-18 22:16:48 -04:00
Oleg Shparber
9011580fa5
ci(github): use CMake presets for Ubuntu builds ( #1432 )
2022-10-02 23:25:07 -04:00
Oleg Shparber
7563d08e02
ci(github): add Qt 6 build on Ubuntu 22.04 ( #1431 )
2022-10-02 17:35:25 -04:00
Oleg Shparber
6e08964706
ci(github): update Ubuntu and Qt versions ( #1430 )
2022-10-02 16:23:48 -04:00
Oleg Shparber
990be92541
feat: add Qt 6 support ( #1420 )
2022-10-02 15:04:33 -04:00
Oleg Shparber
483c6f7bcb
chore(github): disable Dependabot pull request label
2022-07-23 15:02:49 -04:00
dependabot[bot]
5175b97b69
ci(github): bump actions/upload-artifact from 2 to 3 ( #1416 )
2022-07-23 14:47:38 -04:00