slint-workflow #31

Merged
flaxeneel2 merged 14 commits from slint-workflow into master 2026-08-04 20:42:55 +02:00
Owner

This contains the pipeline jobs for building windows, linux and android builds automatically on commit push.

This uses images from streigen/build-environments to do builds based on the environment needed. its debug builds for now

This contains the pipeline jobs for building windows, linux and android builds automatically on commit push. This uses images from [streigen/build-environments](https://git.flaxeneel2.net/streigen/build-environments) to do builds based on the environment needed. its debug builds for now
base scaffolding
Some checks failed
build-test / build (push) Has been cancelled
e0b915e7d0
oops forgot to tell it to use hetz
All checks were successful
build-test / build (push) Successful in 2s
fec1e0ee9c
added build commands for each target
Some checks failed
build-test / build-android (push) Failing after 1s
build-test / build-linux (push) Failing after 9s
build-test / build-windows (push) Failing after 2m16s
301a6e289b
switch from gnu to msvc and xwin
Some checks failed
build-test / build-windows (push) Failing after 2m9s
build-test / build-android (push) Failing after 3s
build-test / build-linux (push) Failing after 10s
a07ff5c370
c flags to ignore icu duplicates, force dynamic
Some checks failed
build-test / build-windows (push) Successful in 5m0s
build-test / build-android (push) Failing after 2s
build-test / build-linux (push) Successful in 5m12s
b8471f3c12
-f for jniLibs removal so it does not error if no files exist there
Some checks failed
build-test / build-windows (push) Has been cancelled
build-test / build-linux (push) Has been cancelled
build-test / build-android (push) Failing after 2m5s
0539b33f54
switch to gradle wrapper for android
Some checks failed
build-test / build-linux (push) Has been cancelled
build-test / build-windows (push) Has been cancelled
build-test / build-android (push) Failing after 8m19s
6fde4fdd2e
use debug=1 and use the same android debug key every time
Some checks failed
build-test / build-linux (push) Has been cancelled
build-test / build-windows (push) Has been cancelled
build-test / build-android (push) Successful in 4m9s
fecfed4eec
use debug builds for all
All checks were successful
build-test / build-windows (push) Successful in 2m28s
build-test / build-linux (push) Successful in 2m0s
build-test / build-android (push) Successful in 4m9s
eb346afab3
upload artifacts
Some checks failed
build-test / build-windows (push) Successful in 3m15s
build-test / build-linux (push) Failing after 2m31s
build-test / build-android (push) Failing after 4m14s
f12db90d81
fix windows path and use v3 for uploads
All checks were successful
build-test / build-windows (push) Successful in 3m14s
build-test / build-linux (push) Successful in 3m22s
build-test / build-android (push) Successful in 4m29s
b4a60658f4
make artifacts only last for 7 days
All checks were successful
build-test / build-windows (push) Successful in 3m22s
build-test / build-linux (push) Successful in 3m18s
build-test / build-android (push) Successful in 4m36s
build-test / build-windows (pull_request) Successful in 3m11s
build-test / build-linux (pull_request) Successful in 3m22s
build-test / build-android (pull_request) Successful in 4m28s
183c6f742c
Owner

Just a small note, like we discussed we should probably look into pinning environments instead of using latest, we don't have to but it's worth researching further.

Just a small note, like we discussed we should probably look into pinning environments instead of using latest, we don't have to but it's worth researching further.
Owner

#32 is also something I noticed, but we can do that a bit later

[#32](https://git.flaxeneel2.net/streigen/echelon/issues/32) is also something I noticed, but we can do that a bit later
rayyan approved these changes 2026-08-04 12:41:19 +02:00
Dismissed
rayyan left a comment

LGTM, nitpicks I had can be resolved a little later

LGTM, nitpicks I had can be resolved a little later
try use forgejo's upload artifact
All checks were successful
build-test / build-windows (push) Successful in 3m18s
build-test / build-linux (push) Successful in 2m54s
build-test / build-android (push) Successful in 5m6s
build-test / build-windows (pull_request) Successful in 3m14s
build-test / build-linux (pull_request) Successful in 2m51s
build-test / build-android (pull_request) Successful in 4m34s
66947abd09
flaxeneel2 dismissed rayyan's review 2026-08-04 17:33:59 +02:00
Reason:

New commits pushed, approval review dismissed automatically according to repository settings

Author
Owner

@rayyan wrote in #31 (comment):

Just a small note, like we discussed we should probably look into pinning environments instead of using latest, we don't have to but it's worth researching further.

pinned now to commit shas.

@rayyan wrote in https://git.flaxeneel2.net/streigen/echelon/pulls/31#issuecomment-99: > Just a small note, like we discussed we should probably look into pinning environments instead of using latest, we don't have to but it's worth researching further. pinned now to commit shas.
rayyan approved these changes 2026-08-04 20:41:54 +02:00
rayyan left a comment

I approve of you and the code

I approve of you and the code
flaxeneel2 deleted branch slint-workflow 2026-08-04 20:42:56 +02:00
Sign in to join this conversation.
No description provided.