Commit Graph

107 Commits

Author SHA1 Message Date
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
Nikita Galaiko
4417510d55 remove sentry api key from source code 2024-01-09 09:59:19 +01:00
Nikita Galaiko
8baa4194bf use hosted macOs, arm64 2023-10-30 09:53:07 +01:00
Nikita Galaiko
c4a04cf5d5 🔨 chore: update GitHub Actions workflow permissions and add custom token for pushing tags 2023-10-20 13:32:11 +02:00
Nikita Galaiko
9277f4a8de 🔨 chore: update permissions for tag manipulation in publish-tauri job 2023-10-20 13:16:13 +02:00
Nikita Galaiko
866a9652b7 🔨 chore: add write permission to contents in GitHub Actions workflow 2023-10-20 13:05:17 +02:00
Nikita Galaiko
6c2c860f2d 🔨 chore: update tag creation process to handle existing tags gracefully 2023-10-20 12:49:18 +02:00
Nikita Galaiko
3868de6c18 fix: update TAG_NAME format in release job 2023-10-20 11:10:02 +02:00
Nikita Galaiko
dfab6e1263 chore: update release workflow to include tagging of releases
- Added a step to tag the release with the format "channel::version"
- If the tag already exists, it is deleted and then recreated
2023-10-20 11:09:15 +02:00
Nikita Galaiko
295e29474a feat: add support for APPLE_TEAM_ID environment variable in signing process
The changes include:
- Added support for `--apple-team-id` flag in the command line interface
- Added check for `APPLE_TEAM_ID` environment variable in the script
- Updated help text to include `--apple-team-id` flag
- Updated GitHub Actions workflow to include `--apple-team-id` flag in the command
2023-10-09 09:06:28 +02:00