Commit Graph

116 Commits

Author SHA1 Message Date
Nico Domino
a9b12f44b0
fix: use ubuntu-22.04 to build app for release (#4767) 2024-08-27 12:11:42 +00:00
Nico Domino
0ccda08d33
fix: improve GHA code re-use (#4612) 2024-08-06 10:08:49 +00:00
Nico Domino
4c7b92be7b
fix: default to VITEMODE=nightly (#4552)
Co-authored-by: Caleb-T-Owens
2024-07-31 08:40:10 +00:00
Nico Domino
56b64d7780
fix: add Sentry cron monitoring to nightly release and fix git tag creation (#4538) 2024-07-30 11:43:16 +02:00
Nico Domino
bce53ba383
feat: move @gitbutler/cloud into monorepo (#4494) 2024-07-25 15:53:28 +00:00
Nico Domino
43f60f94c8
feat: extract svelte build into own GHA job (#4321) 2024-07-10 13:45:18 +00:00
Nico Domino
f9043920c0
fix: Sentry release and sourcemaps (#4304) 2024-07-09 16:18:49 +02:00
Nico Domino
4f62f12135
fix: set defaults for workflow_dispatch (#4267) 2024-07-08 09:09:14 +00:00
ndom91
699542933b
fix: cleanup nightly build jobs 2024-07-02 17:02:09 +02:00
Kiril Videlov
4b87eca5ca feat(workflow): Update Linux dependencies and target Ubuntu 20.04 2024-05-31 13:58:27 +02:00
Kiril Videlov
50919de25c feat(ci): install Linux dependencies in a single command 2024-05-31 13:48:29 +02:00
Kiril Videlov
21be7ef8fe do update first 2024-05-31 12:22:11 +02:00
Kiril Videlov
a17ec82346 lets try this linux version 2024-05-31 11:57:33 +02:00
Kiril Videlov
f79cca0ca5 Newer github worker 2024-05-31 11:15:39 +02:00
Kiril Videlov
ab9766d7ec remove duplicate line 2024-05-31 10:28:14 +02:00
AliReza Taleghani
0072a5c928
Update publish.yaml 2024-05-29 20:10:31 +02:00
Kiril Videlov
ab4fae2c27
revert changes to windows version in ci 2024-05-02 10:47:28 +02:00
Kiril Videlov
59ade99566
update CI runners
macos-latest is no longer x86, specifying 13 in order to have x86 builds back
2024-05-02 09:59:08 +02:00
Josh Junon
e598962eaf
upload windows aux artifacts 2024-04-23 11:20:34 +02:00
Josh Junon
3aea922afc
switch tokens to Josh 2024-04-18 14:05:45 +02:00
Josh Junon
a9c6fa7618
clear old artifacts on signing machine 2024-04-16 16:57:15 +02:00
Josh Junon
2754330a4a
normalize S3 paths, enable additional signature on windows, and include updater bundles 2024-04-16 16:22:16 +02:00
Josh Junon
18e85583f0
prune S3 upload file tree 2024-04-11 16:04:22 +02:00
Josh Junon
c71f89cddd
append run number to artifact bin name 2024-04-11 14:05:44 +02:00
Josh Junon
401a5367e7
fix spaces in signed files 2024-04-11 14:04:39 +02:00
Josh Junon
d3fd4ed69f
use artifacts to transfer version number 2024-04-09 23:40:49 +02:00
Josh Junon
53d2dd6691
add runs-on to publish step and also pull the source with the PAT 2024-04-09 23:12:59 +02:00
Josh Junon
5d1ed2db38
re-introduce publishing step after signing 2024-04-09 23:07:50 +02:00
Josh Junon
27be3c92aa
remove if statement for signing step entirely 2024-04-09 22:39:41 +02:00
Josh Junon
9262cf973e
copy over the matrix from the first step into each of the steps 2024-04-09 22:38:05 +02:00
Josh Junon
bf8ee4fb63
use find to get paths to MSIs to sign 2024-04-09 22:11:20 +02:00
Josh Junon
b95ad73ac6
name artifacts by name of channel and platform 2024-04-09 21:45:59 +02:00
Josh Junon
4b25af0a54
error if no files are available for upload, and overwrite after signing 2024-04-09 21:20:16 +02:00
Josh Junon
d72e76efda
use upload/download artifacts v4 2024-04-09 21:18:45 +02:00
Josh Junon
dac3805cb5
fix needs clause in signing job 2024-04-09 21:05:26 +02:00
Josh Junon
fb7ee674c8
comment out release reporting 2024-04-09 20:57:46 +02:00
Josh Junon
b36c4ce5e1
add release signing 2024-04-09 20:53:20 +02:00
Josh Junon
f803dd4de3
only set the first perl that we find instead of all that are on PATH 2024-03-22 00:30:18 +01:00
Josh Junon
5a04dac58f
ser PERL env from powershell instead of bash 2024-03-22 00:25:19 +01:00
Josh Junon
1e0e650075
set PERL env for openssl build 2024-03-22 00:18:44 +01:00
Josh Junon
4ed54ce9d6
remove extra checkout step from windows publish action 2024-03-21 23:39:20 +01:00
Josh Junon
9070873212
replace Perl installation with strawberry on windows 2024-03-21 23:33:57 +01:00
Josh Junon
8742885474
install CPAN module on windows in release action 2024-03-21 23:15:42 +01:00
Josh Junon
0224daa2f1
don't specify shell for 'uses' action 2024-03-21 22:53:12 +01:00
Josh Junon
2a013b0369
initial attempt at windows bundling for nightly 2024-03-21 22:40:41 +01:00
Kiril Videlov
ea5e794b68 fix ci linux deps 2024-01-24 00:56:43 +01:00
Kiril Videlov
7d667e3265 ci linux dependencies 2024-01-23 22:26:30 +01:00
Kiril Videlov
14fd810a54 include gtk dependencies 2024-01-23 22:07:44 +01:00
Kiril Videlov
2f2f2b5eba Revert "Revert "remove sentry api key from source code""
This reverts commit 72e6df813f.
2024-01-10 10:48:19 +01:00
Kiril Videlov
72e6df813f Revert "remove sentry api key from source code"
This reverts commit 4417510d55.
Seems broken
2024-01-10 02:03:24 +01:00