Seth Flynn
dc3a8dcfed
ci: only run on specific paths
...
This avoids the previously applied paths-ignore exception workaround,
and makes runs as strict as (reasonably) possible. Only directories
known to affect builds will trigger builds, as well as any `.cpp` or
`.h` files to account for any new folders created - though these should
still be added to the workflow later
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-04-30 03:30:47 -04:00
Seth Flynn
3b7b9fa03c
ci: better filter workflow runs
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-04-27 07:30:26 -04:00
Seth Flynn
417688089d
ci: separate nix job
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-01-29 08:31:45 -05:00
seth
5adca58337
ci: add nix job
...
Signed-off-by: seth <getchoo@tuta.io >
2024-09-30 16:25:56 -04:00
Sefa Eyeoglu
de9232783e
chore: remove cachix auth token secret
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2024-01-17 13:12:38 +01:00
Sefa Eyeoglu
27c52eff8b
feat: add macOS notarization
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2024-01-17 13:12:36 +01:00
Sefa Eyeoglu
baebef982e
feat: add macOS code signing
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2024-01-17 13:10:14 +01:00
Trial97
606c12ffeb
more fixing
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-28 18:47:21 +03:00
Sefa Eyeoglu
89c945ecc8
feat(ci): add Windows codesigning
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-02-15 20:43:33 +01:00
Sefa Eyeoglu
c1b3a3adb4
fix(actions): don't ignore nix files
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-11-21 11:43:46 +01:00
Sefa Eyeoglu
70a11935a8
feat(actions): add Nix build
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-11-21 00:22:25 +01:00
DioEgizio
841c2e9166
fix: disable caching Qt on release
...
it's good practice to not cache on release builds
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2022-11-13 18:54:55 +01:00
Sefa Eyeoglu
919f8c54d7
fix: don't build renovate branches
...
They will be built using the pull_requests event anyway.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-21 17:42:39 +02:00
txtsd
fa8df286d9
chore(ci): Add markdownlint config to ignored paths
...
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com >
2022-08-06 13:00:57 +05:30
Kenneth Chew
3bc02b9662
Fix Sparkle signing step
2022-05-21 13:23:02 -04:00
txtsd
94e7961df0
chore: Don't build release type during development
2022-03-25 23:18:55 +05:30
txtsd
0d46ea5c71
chore: Ignore more paths
2022-03-25 23:17:14 +05:30
txtsd
3a03f90831
Ignore certain paths for CI
2022-03-02 01:17:08 +05:30
txtsd
d3e7d30ee0
Create releases in a separate workflow
2022-02-21 21:48:31 +05:30
txtsd
5bbb4f31dc
Add generic Linux system builds
2022-02-21 21:48:31 +05:30
txtsd
9b7cd029a7
Grab short version
2022-02-18 19:27:15 +05:30
txtsd
e24a183dad
Only trigger GH Release on stable branch
2022-02-15 14:38:26 +05:30
txtsd
8596753a63
Allow building release builds and…
...
…trigger GH release using tags
2022-02-15 14:24:52 +05:30