Commit Graph
17 Commits
Author SHA1 Message Date
Siddarth Kumar c53bd145b0 chore(ci): upgrade CI to use QT 6.11.0 2026-04-25 07:27:39 +05:30
jakub 926f390dcc fix(ci): fix CMake Homebrew installation
Currently the approach fails with:

Error: Homebrew requires formulae to be in a tap, rejecting:
  cmake.rb (/tmp/cmake.rb)

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2026-01-29 20:07:08 +01:00
Siddarth Kumar 482c9b967a chore(ci): use system nim everywhere
To fix windows build issues due to very long paths by
nimbus-build-system

- points status-go to bring in
https://github.com/status-im/status-go/pull/7185
- updates mac,windows host install scripts to include nim
- updates linux dockerfile to install nim
- updates linux docker image tag to use newer image
2025-12-21 16:14:07 +04:00
Siddarth Kumar 87249766b6 ci: update macOS script for installing iOS QT 2025-09-23 13:17:27 +05:30
marko 1479704f2a chore(ci): upgrade platform scripts to install QT 6.9.2
Referenced issue:
* https://github.com/status-im/status-desktop/issues/18776
2025-09-18 17:36:28 +02:00
Igor SirotinandSiddarth Kumar 639d042dcf ci: go 1.24 (#18830)
* chore: bump status-go

* ci: upgrade Go to 1.24

* ci: update golang archive checksum

* fix: version typo

* ci: bump docker images with go 1.24

---------

Co-authored-by: Siddarth Kumar <siddarthkay@gmail.com>
2025-09-12 18:11:27 +01:00
jakub 00c52d6be3 chore(ci): upgrade Node.js from 18 to 22
End-of-Life for Node.js 18 was on 30th of April, and the recommended
version to ugprade to is 22 according to this article:
https://nodejs.org/en/blog/announcements/node-18-eol-support

This upgrade should have no impact on usage of create-dmg tool.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2025-07-24 14:15:13 +02:00
Siddarth Kumar 90daccf3a2 ci: upgrade go to 1.23 2025-07-15 20:53:43 +05:30
marko 8a6a1bfde5 scripts: upgrade qt to 6.9.0 for all platforms
Referenced issue:
* https://github.com/status-im/status-desktop/issues/17639
2025-06-26 20:24:46 +05:30
Siddarth Kumar beb1af96df macos: pin cmake to 3.31.6 2025-04-18 21:27:40 +04:00
Siddarth Kumar 8a9244f50a ci: fix qt formulae download location 2025-04-10 19:13:47 +04:00
Siddarth Kumar 8a4bc2715e ci: install QT 5.15.16 from homebrew formula 2025-03-19 17:08:19 +05:30
Siddarth Kumar bce7f7d3d0 ci: upgrade go to 1.22
This commit:
- updates status-go to point to https://github.com/status-im/status-go/pull/6258
- updates nix derivation to switch to go 1.22
- swaps `sc3md` for `sc5md`
- updates docker image used by jenkins for linux jobs to image built with go 1.22.
- updates, linux, windows and MacOS build scripts to use go 1.22
2025-02-17 22:35:28 +05:30
Igor Sirotin a4646cd71c fix(status-go)_: add missing status-go dependencies (#16470)
Requires things like: go-bindata mockgen protobuf

Fixes:
https://github.com/status-im/status-desktop/issues/16477

For more details see:
https://github.com/status-im/status-go/pull/5878

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-10-08 19:36:20 +05:30
Roman Volosovskyi 38140cdd94 Add yarn installation to macOS setup script 2023-11-01 15:34:57 +01:00
jakub ffa200f32d ci: upgrade from Go 1.19.5 to 1.20.4
This is supposed to fix crashes on M1 Macs:
https://github.com/status-im/status-desktop/issues/10548
https://github.com/status-im/status-desktop/pull/10442
Specifically this commit:
https://github.com/golang/go/commit/c00e9285eae4599f6a123d0a355633379be998e8

https://go.dev/doc/devel/release#go1.20

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-05-04 16:01:17 +02:00
jakub fc5dbf0d2c ci: update build setup scripts to Qt 5.15.2
This needs to be synced with a Squish upgrade to match the QT version.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-02-01 23:15:56 +01:00