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