Michael Telatynski
|
0c09fa69e1
|
Fix missing symbols in static sqlcipher aarch64 build
|
2023-04-13 21:35:47 +01:00 |
|
Michael Telatynski
|
4e0b8c4325
|
Disable broken build
|
2023-04-13 19:16:56 +01:00 |
|
Michael Telatynski
|
9b26946016
|
=== 🤦
|
2023-04-13 18:43:14 +01:00 |
|
Michael Telatynski
|
990d460841
|
SQLCIPHER_STATIC please behave
|
2023-04-13 18:40:38 +01:00 |
|
Michael Telatynski
|
3e5ab092d3
|
no quotes ftw
|
2023-04-13 17:45:11 +01:00 |
|
Michael Telatynski
|
8fad845b1b
|
Fix grep arch check
|
2023-04-13 17:27:49 +01:00 |
|
Michael Telatynski
|
5252c34c5a
|
Debug
|
2023-04-13 17:18:24 +01:00 |
|
Michael Telatynski
|
16cbd54e77
|
set -x
|
2023-04-13 16:57:52 +01:00 |
|
Michael Telatynski
|
4eb3c2c2f0
|
Merge branch 't3chguy/dockerbuild-pr' of https://github.com/vector-im/element-desktop into t3chguy-patch-3
# Conflicts:
# .github/workflows/build_and_test.yaml
# .github/workflows/build_linux.yaml
|
2023-04-13 16:34:11 +01:00 |
|
Michael Telatynski
|
c8197ab8a4
|
Move dockerbuild aarch64 tweaks
|
2023-04-13 16:16:07 +01:00 |
|
Michael Telatynski
|
b11ac73cec
|
Linux aarch64 ci build
|
2023-04-13 16:01:26 +01:00 |
|
Michael Telatynski
|
38dda53f6d
|
Allow testing dockerbuild changes in pull requests
|
2023-04-13 15:55:06 +01:00 |
|
Michael Telatynski
|
f6acfb8778
|
Update pull_request.yaml
|
2023-04-06 10:41:49 +01:00 |
|
Michael Telatynski
|
077a58a2e8
|
Fix wrong sqlcipher build being used due to cache conflict (#606)
|
2023-04-03 15:31:14 +00:00 |
|
Michael Telatynski
|
06d6f11670
|
Prefer env for passing github context vars (#590)
|
2023-04-03 08:50:20 +00:00 |
|
Michael Telatynski
|
50d38e2abd
|
Use branch specific linux dockerbuild tags (#601)
|
2023-04-03 09:32:37 +01:00 |
|
Michael Telatynski
|
0663de091f
|
Enable CodeQL (#603)
|
2023-03-31 19:13:55 +01:00 |
|
Michael Telatynski
|
5bd1c663e2
|
Use frozen lockfile instead of pure lockfile on yarn install (#605)
|
2023-03-31 15:17:43 +00:00 |
|
Michael Telatynski
|
c10e666dad
|
Ship linux tarball with static sqlcipher (#597)
|
2023-03-31 11:00:30 +01:00 |
|
Michael Telatynski
|
718d5a8037
|
Run build_linux in docker using an older glibc (#599)
|
2023-03-30 14:22:58 +01:00 |
|
Michael Telatynski
|
a9cffb8ce5
|
Automate pushing dockerbuild image to ghcr.io (#598)
|
2023-03-30 13:54:45 +01:00 |
|
Michael Telatynski
|
f23892f54d
|
Fix typo in github actions workflow (#589)
|
2023-03-23 17:03:39 +00:00 |
|
Michael Telatynski
|
f8d331c656
|
Switch to live R2 bucket for github actions packaging (#588)
|
2023-03-23 15:17:07 +00:00 |
|
Michael Telatynski
|
1654030c5f
|
Iterate ARM support in CI (#587)
|
2023-03-23 13:22:29 +00:00 |
|
Michael Telatynski
|
7a1a0fabdb
|
Add support for Windows arm64 (#423)
|
2023-03-22 09:41:51 +00:00 |
|
Michael Telatynski
|
204945299e
|
Use notarize support built into electron-builder (#558)
|
2023-03-22 09:40:39 +00:00 |
|
Michael Telatynski
|
74579317db
|
Switch to production ssl.com cert (#585)
|
2023-03-20 08:17:34 +00:00 |
|
Michael Telatynski
|
3d578e815a
|
Fix reprepro test ipv4 vs ipv6 (#581)
|
2023-03-16 10:13:55 +00:00 |
|
Michael Telatynski
|
2bb999ebb6
|
Build element-io-archive-keyring package (#565)
|
2023-03-09 10:26:37 +00:00 |
|
Michael Telatynski
|
22fe702b83
|
Include changelogs in deb package (#563)
* Initial attempt at custom Debian changelogs
* Iterate
* Quotes...
* Iterate
* facepalm
* Iterate
* Remove reundant line
* Ifs
* Test
* Iterate
* Iterate
* Brackets
* inconsistent?
* Update build_and_test.yaml
* Update build_and_test.yaml
|
2023-03-07 15:53:53 +00:00 |
|
Michael Telatynski
|
126d2c336b
|
Assert release & nightly builds are signed, notarised & accessible before deployment (#559)
|
2023-03-06 08:56:49 +00:00 |
|
Michael Telatynski
|
68d2e34841
|
Guard reprepro db via concurrency limits (#555)
|
2023-03-02 16:54:57 +00:00 |
|
Michael Telatynski
|
b858e45eee
|
Fix invalid JSON
|
2023-02-27 10:52:25 +00:00 |
|
Michael Telatynski
|
3656125552
|
Fix Windows deploy path
|
2023-02-27 10:47:40 +00:00 |
|
Michael Telatynski
|
20f8099253
|
Update base-url for macos staging builds
|
2023-02-27 10:17:14 +00:00 |
|
Michael Telatyński
|
fc961737f4
|
Fix build_and_deploy workflow (#553)
|
2023-02-27 09:52:47 +00:00 |
|
Michael Telatyński
|
f79713980a
|
Update build_macos.yaml
|
2023-02-27 09:45:54 +00:00 |
|
Michael Telatynski
|
a0a9ec830c
|
Build & EV Sign Windows builds (#517
* Add way to provide apple ID and app password to notarise script
* Add utility to generate electron-builder.json for release & nightly builds
* Run Build & Test on staging too
* First attempt at build & deploy for macOS with signing and notarisation
* Fix quote mismatch
* use correct quotes
* add runs-on
* Fix inputs.mode usage
* remove quotes
* chmod +x
* Fix artifact paths
* Fix deploy condition
* Fix deploy condition
* Fix artifact path
* Iterate
* Fix workflow
* Fix env
* Iterate
* Fix missing env
* Fix version calculation
* Iterate
* Fix config not taking effect
* Update build_and_deploy.yaml
* Fix alignments
* delint
* Fix alignment
* Update build_macos.yaml
* Add ability to EV sign using eSigner CKA
* Initial work to build & sign Windows nightlies in CI
* Format
* Format
* Fix gha
* fix winSign
* Fix install command
* Add signtool to path
* Update build_and_deploy.yaml
* Fix quotes
* Test
* Fix comments
* Fix cmd
* Try again
* arg slashes
* Fix exe path
* Fix matrix strategy
* Use ampersand-call
* fwd slash ftw?
* ls *
* 🌲
* tree dist
* prepend path
* Specify /fd and /td to modern signtool
* /tr not /t for CKA
* Test signing
* missing comma
* 🤦♂️
* Fix wrong mv
* Lets sign
* Fix config gen
* Debug
* Fix typo
* Multiple drives why
* Try NVL sandbox creds
* Update
* Attempt to disable logger
* Try again
* Iterate
* Update build_macos.yaml
* Update build_and_deploy.yaml
* Update build_macos.yaml
* Update build_and_deploy.yaml
* Update build_and_deploy.yaml
* Try custom build of eSigner CKA
* Fix typos
* Update build_windows.yaml
* Update build_and_deploy.yaml
* Update build_windows.yaml
* Update build_and_deploy.yaml
* Fix symlinking
* Fix working-directory incantation
* exe
* remove debug
* Prettier
* Vendor check in SSL.com executable
* Download CKA from packages.element.io instead
* Use demo creds
* StrictMode
* Switch back to 0207 (unsigned)
* Fix call syntax
* Revert env inc
* Partial rollback
* Trace
* Trace less
* Fix CN being passed wrong
* DEBUG
* Debug 2
* Fix ConvertFrom-StringData
* 0214
* Test
* Test
* Untested
* Revert to 0207
* stash
* Try with 20230221
* Restore scripts/electron_winSign.js
* Prepare for merge
* Update build_windows.yaml
* Update build_and_deploy.yaml
* Restore .github/workflows/build_and_deploy.yaml
* Restore .github/workflows/build_and_deploy.yaml
* Fix bad restore
|
2023-02-22 13:51:19 +00:00 |
|
Michael Telatynski
|
c9d7e37e09
|
Update pull_request.yaml
|
2023-02-21 12:24:58 +00:00 |
|
Michael Telatynski
|
cdbb7763bf
|
Build & Package signed Linux builds (#527)
|
2023-02-20 12:09:45 +00:00 |
|
Michael Telatynski
|
c1dd1dc73c
|
Fix macos release symlinking (#543)
|
2023-02-13 10:01:11 +00:00 |
|
Michael Telatynski
|
47165ca73d
|
Update build_macos.yaml
|
2023-01-31 16:10:51 +00:00 |
|
Michael Telatynski
|
66d96fea2c
|
Update build_macos.yaml
|
2023-01-31 15:49:41 +00:00 |
|
Michael Telatynski
|
3330b8485c
|
Update build_macos.yaml
|
2023-01-31 13:55:09 +00:00 |
|
Michael Telatynski
|
e5117f9736
|
Build, Sign & Notarise macOS builds (#486)
|
2023-01-31 13:22:30 +00:00 |
|
Michael Telatynski
|
629eb3958a
|
Update environment name (#490)
|
2022-12-23 14:28:23 +00:00 |
|
Andy Balaam
|
c6d44418b5
|
Format build.yaml
|
2022-12-15 16:20:32 +00:00 |
|
Andy Balaam
|
a99f9a6aee
|
wip
|
2022-12-15 16:03:02 +00:00 |
|
Michael Telatynski
|
86149805b9
|
Fix macOS tests (#495)
|
2022-12-15 15:21:04 +00:00 |
|
Andy Balaam
|
0faac52dae
|
Format all files with prettier
|
2022-12-15 11:52:12 +00:00 |
|