Commit graph

11 commits

Author SHA1 Message Date
DioEgizio
d01db5de7f
chore: trusted signing is now artifact signing
see https://github.com/Azure/artifact-signing-action/issues/107

Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
(cherry picked from commit 8781ac5f64)
2026-01-31 19:34:46 +02:00
DioEgizio
0e5605b4f1
fix: sign DLLs too on windows
should fix issues with Smart App Control

Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
(cherry picked from commit db7685259e)
2026-01-31 19:33:17 +02:00
Seth Flynn
dcb65e8a64 ci: actually sign windows builds in Release env
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 939093d648)
2026-01-05 18:34:58 +00:00
Seth Flynn
13427d77db ci: only sign windows artifacts in Release environment
`CI_HAS_ACCESS_TO_AZURE` is only set in our Release env

Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 44e927a69e)
2025-12-31 06:36:51 +00:00
renovate[bot]
3b715ada07
chore(deps): update github artifact actions 2025-12-12 21:58:12 +00:00
Seth Flynn
dc88866d85
ci: ensure --config is always passed with cmake --install
lol

Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-11-19 14:52:25 -05:00
Seth Flynn
4b6fab06d8
ci(package/windows): use absolute paths for signed files
This is (weirdly) required by the Trusted Signing action

Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-11-13 06:40:00 -05:00
Seth Flynn
b819be49cd
ci: sign windows builds through azure
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-11-13 06:07:59 -05:00
renovate[bot]
8c9ad0664f
chore(deps): update github artifact actions 2025-10-24 23:49:31 +00:00
Octol1ttle
158e001660
fix(ci/windows): remove erroneous default
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2025-09-25 18:51:57 +05:00
Seth Flynn
2dfb674e44
ci: split build workflow into composite actions
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-05-01 08:43:57 -04:00