Octol1ttle
e9ffb40e2b
fix(ci/macOS): run vcpkg on non-debug builds too
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2025-09-25 18:50:27 +05:00
renovate[bot]
eb26d655b0
chore(deps): update actions/cache action to v4.3.0
2025-09-24 14:50:40 +00:00
timoreo
6aa728b12a
ci: macos-13 -> macos-15-intel ( #4166 )
2025-09-22 09:48:16 +02:00
Tayou
6f1ebfbb54
Avoid pull_request_target in Nix workflow, always use upstream Nix ( #4167 )
2025-09-22 08:59:14 +02:00
Seth Flynn
7ba91ca488
ci(nix): always use upstream nix
...
This ensures evaluation is consistent between out-of-tree and in-tree
runs
It also probably won't be possible to install upstream Nix with the
Determinate installer action soon so.....
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-09-21 16:28:07 -04:00
Seth Flynn
87174a0d5a
ci(get-merge-commit): drop
...
No longer used after `pull_request_target` was NUKED
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-09-21 16:27:42 -04:00
Seth Flynn
90855a7cc0
ci(nix): pull_request_target -> pull_request
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-09-21 16:25:09 -04:00
Seth Flynn
7e4a4cfd11
ci(nix): flakehub -> magic-nix-cache & gha cache
...
This will help us avoid `pull_request_target`, etc.
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-09-21 16:23:15 -04:00
Seth Flynn
ffcd733d70
ci: macos-13 -> macos-15-intel
...
https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-09-21 16:15:10 -04:00
renovate[bot]
d5c0ff32a7
chore(deps): update cachix/install-nix-action digest to a809471
2025-09-21 13:38:54 +00:00
timoreo
668ff45403
chore(deps): update hendrikmuhs/ccache-action action to v1.2.19 ( #4132 )
2025-09-15 15:01:17 +02:00
renovate[bot]
7f4b157087
chore(deps): update cachix/install-nix-action digest to 7be5dee
2025-09-13 06:24:19 +00:00
renovate[bot]
170071746f
chore(deps): update hendrikmuhs/ccache-action action to v1.2.19
2025-09-10 17:48:01 +00:00
timoreo
d694e58667
chore(deps): update actions/setup-java action to v5 ( #4082 )
2025-09-08 17:08:25 +02:00
timoreo
78700aa8fb
chore(deps): update actions/stale action to v10 ( #4117 )
2025-09-08 17:05:57 +02:00
renovate[bot]
7e0b9511b4
chore(deps): update cachix/install-nix-action digest to 56a7bb7
2025-09-06 12:54:37 +00:00
renovate[bot]
e5653b36cc
chore(deps): update actions/stale action to v10
2025-09-04 04:47:44 +00:00
renovate[bot]
c596c6eb48
chore(deps): update actions/setup-java action to v5
2025-08-21 06:51:14 +00:00
Seth Flynn
3c93ce8385
chore(deps): update korthout/backport-action action to v3.3.0 ( #4061 )
2025-08-15 09:54:22 -04:00
Seth Flynn
847c3238ce
chore(deps): update actions/cache action to v4.2.4 ( #4046 )
2025-08-15 09:54:02 -04:00
renovate[bot]
a261718009
chore(deps): update korthout/backport-action action to v3.3.0
2025-08-14 17:10:11 +00:00
renovate[bot]
29dc75ec63
chore(deps): update actions/checkout action to v5
2025-08-11 15:25:38 +00:00
renovate[bot]
a1956ec53a
chore(deps): update actions/cache action to v4.2.4
2025-08-11 06:44:42 +00:00
renovate[bot]
9f5bc882b2
chore(deps): update actions/download-artifact action to v5
2025-08-06 02:15:15 +00:00
Seth Flynn
b196c5d59f
ci(setup-deps/windows): install java
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-07-31 21:19:37 -04:00
timoreo
9565affa64
ci(macos): use vcpkg ( #3977 )
2025-07-30 06:54:08 +02:00
renovate[bot]
a8eea411e9
chore(deps): update cachix/install-nix-action digest to c134e4c
2025-07-23 23:28:11 +00:00
timoreo
535bc4b6c6
chore(deps): update determinatesystems/update-flake-lock action to v27 ( #3982 )
2025-07-21 15:02:09 +02:00
renovate[bot]
49daf62114
chore(deps): update determinatesystems/update-flake-lock action to v27
2025-07-15 03:24:29 +00:00
renovate[bot]
3cc8362662
chore(deps): update determinatesystems/nix-installer-action action to v19
2025-07-15 03:24:25 +00:00
Seth Flynn
4614d683b3
ci(macos): use vcpkg
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-07-13 16:33:35 -04:00
Seth Flynn
9210d68ed1
ci(setup-deps/windows): try to fix vcpkg binary cache auth
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-07-13 16:33:33 -04:00
renovate[bot]
5fb6022b47
chore(deps): update cachix/install-nix-action digest to f0fe604
2025-07-12 13:50:35 +00:00
renovate[bot]
9ce6d3571e
chore(deps): update cachix/install-nix-action digest to cebd211
2025-07-11 22:00:35 +00:00
Seth Flynn
463cf43161
ci(setup-deps/windows): use vcpkg for msvc
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-07-09 05:22:50 -04:00
Seth Flynn
822b10e46e
Update to Qt 6.9 ( #3934 )
2025-07-07 20:18:34 -04:00
Seth Flynn
50c8cddb5b
build(linux): don't bundle qt with portable zip
...
This was mainly implemented to work around an ABI incompatibility in
Arch Linux, which is no longer a major issue as they have an official
binary package for us now. Many ABI incompatibility issues still remain
(as not every distribution is, or similar to, Ubuntu) which this doesn't
even begin to scratch the surface of fixing, and isn't a very supported
use case in Linux-land outside of our mostly self-rolled `fixup_bundle`
Users who experience ABI incompatibilities with our binaries would be
*much* better served using Flatpak or AppImage, as they can guarntee^*
compatibility with any host system through a complete bundle; packagers
who experience ABI incompatibilities should probably build the launcher
against their own distribution, like Arch and many others do
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-07-05 02:50:10 -04:00
Seth Flynn
ba6f49b891
ci: glob directory matches
...
This makes sure *all* changes to directories trigger the given workflows
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-07-04 05:27:41 -04:00
Seth Flynn
300851e603
chore(deps): update determinatesystems/update-flake-lock action to v26 ( #3937 )
2025-07-04 03:07:23 -04:00
renovate[bot]
907f661c57
chore(deps): update determinatesystems/update-flake-lock action to v26
2025-07-03 17:40:45 +00:00
renovate[bot]
e12c4d0abc
chore(deps): update determinatesystems/nix-installer-action action to v18
2025-07-03 17:40:41 +00:00
Seth Flynn
59ed25fad1
chore: update to qt 6.9
...
https://doc.qt.io/qt-6/whatsnew69.html
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-07-03 04:20:52 -04:00
Seth Flynn
364ebbcbe6
ci: run on changes to .ui files
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-07-03 01:25:49 -04:00
Alexandru Ionut Tripon
be310a272a
chore(deps): update cachix/install-nix-action digest to f0fe604 ( #3906 )
2025-06-27 12:47:00 +03:00
renovate[bot]
bcdbbab7c0
chore(deps): update korthout/backport-action action to v3.2.1
2025-06-26 08:37:29 +00:00
renovate[bot]
ec63f54f48
chore(deps): update cachix/install-nix-action digest to f0fe604
2025-06-24 17:38:33 +00:00
Seth Flynn
f1b0034f5c
Build Linux binaries for ARM64 ( #3304 )
2025-06-15 22:43:24 -04:00
seth
03c714cccf
ci: build for arm on linux
...
Signed-off-by: seth <getchoo@tuta.io >
2025-06-13 02:19:52 -04:00
Seth Flynn
c03f854fb8
cmake: use build platform from environment
...
This allows all CI builds to be deemed "official"
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-06-13 02:18:19 -04:00
Seth Flynn
3718c60844
cmake: enforce explicit artifact name
...
It's much easier to determine this in CI and ensure our artifact names
are correct (I have made some accidents). They (and thus the updater)
can also easily be left out of local builds -- and probably should've
always been
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-06-13 02:18:19 -04:00