chore(ci-image): fix tld in ci-image workflow + additional workflow improvements #137

Merged
zach merged 12 commits from update-cibuild-tld into main 2026-07-08 18:25:10 +02:00
Collaborator

Since my tld changed, needs adjustment and testing to function properly.

Other changes include:

  • Restructured all workflows into language files and each file consists of spearate jobs.
  • Changed some desired formatters of choice.
  • Python build check with new nuitka.
  • cpp format check.
  • Rust build check (not actually compiling)
Since my tld changed, needs adjustment and testing to function properly. Other changes include: - Restructured all workflows into language files and each file consists of spearate jobs. - Changed some desired formatters of choice. - Python build check with new nuitka. - cpp format check. - Rust build check (not actually compiling)
AramJonghu added the bug label 2026-07-08 13:48:31 +02:00
AramJonghu self-assigned this 2026-07-08 13:48:31 +02:00
AramJonghu added 1 commit 2026-07-08 13:48:31 +02:00
chore(ci-image): fix tld in ci-image workflow
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 45s
Python / lint-format (pull_request) Successful in 52s
Python / test (pull_request) Successful in 44s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m50s
C++ / build (pull_request) Successful in 3m40s
71b25bff49
AramJonghu added 1 commit 2026-07-08 13:51:17 +02:00
Merge branch 'main' into update-cibuild-tld
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 22s
Python / lint-format (pull_request) Successful in 27s
Python / test (pull_request) Successful in 50s
C++ / build (pull_request) Successful in 2m31s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m34s
05c8851143
AramJonghu changed title from WIP: chore(ci-image): fix tld in ci-image workflow to WIP: chore(ci-image): fix tld in ci-image workflow + additional workflow improvements 2026-07-08 13:57:52 +02:00
AramJonghu added the enhancement label 2026-07-08 13:57:58 +02:00
Author
Collaborator

ci-build works as seen here.

Now applied refactor to workflows. @zach if you will implement autopep8 rules, the python format check will be accurate. Still making some changes.

ci-build works as seen [here](https://git.zach-dev.cc/zach/z-bar-qt/actions/runs/943/jobs/1171). Now applied refactor to workflows. @zach if you will implement autopep8 rules, the python format check will be accurate. Still making some changes.
AramJonghu added 1 commit 2026-07-08 14:38:07 +02:00
refactor(ci): restructure workflows to multi-job per language
JS/TS / fmt (pull_request) Successful in 14s
JS/TS / lint (pull_request) Successful in 14s
Rust / fmt (pull_request) Successful in 1m30s
Rust / build (pull_request) Successful in 1m53s
Rust / clippy (pull_request) Successful in 2m20s
C++ / build (pull_request) Successful in 2m54s
9d2dc281ec
AramJonghu force-pushed update-cibuild-tld from 0a365204cd to 9d2dc281ec 2026-07-08 14:38:07 +02:00 Compare
AramJonghu added 1 commit 2026-07-08 14:41:48 +02:00
refactor(ci): add python workflow, split cpp jobs, add clang-format
C++ / fmt (pull_request) Successful in 4s
JS/TS / fmt (pull_request) Successful in 18s
JS/TS / lint (pull_request) Successful in 17s
Python / fmt (pull_request) Failing after 29s
Python / lint (pull_request) Successful in 35s
Python / test (pull_request) Successful in 56s
C++ / build (pull_request) Successful in 1m49s
Rust / fmt (pull_request) Successful in 1m9s
Rust / build (pull_request) Successful in 1m51s
Python / buildcheck (pull_request) Successful in 2m31s
Rust / clippy (pull_request) Successful in 1m47s
C++ / clang-tidy (pull_request) Successful in 3m29s
5505ac19ba
AramJonghu added 1 commit 2026-07-08 14:49:21 +02:00
fix(ci): clang-format pass echo, nuitka full package compile
C++ / fmt (pull_request) Successful in 4s
JS/TS / fmt (pull_request) Successful in 16s
JS/TS / lint (pull_request) Successful in 15s
Python / fmt (pull_request) Failing after 34s
Python / lint (pull_request) Successful in 33s
Python / test (pull_request) Successful in 51s
C++ / build (pull_request) Successful in 1m37s
Rust / fmt (pull_request) Successful in 1m8s
Rust / build (pull_request) Successful in 1m52s
Python / buildcheck (pull_request) Successful in 2m37s
Rust / clippy (pull_request) Successful in 1m55s
C++ / clang-tidy (pull_request) Successful in 3m37s
bfea718547
AramJonghu added 1 commit 2026-07-08 14:52:54 +02:00
fix(ci): include zshell python package for buildcheck
C++ / fmt (pull_request) Successful in 4s
JS/TS / fmt (pull_request) Successful in 15s
JS/TS / lint (pull_request) Successful in 18s
Python / fmt (pull_request) Failing after 32s
Python / lint (pull_request) Successful in 32s
Python / test (pull_request) Successful in 52s
Rust / fmt (pull_request) Successful in 1m11s
C++ / build (pull_request) Successful in 1m57s
Rust / build (pull_request) Successful in 1m49s
Python / buildcheck (pull_request) Successful in 2m39s
Rust / clippy (pull_request) Successful in 1m45s
C++ / clang-tidy (pull_request) Successful in 3m43s
75f0f2071d
AramJonghu marked the pull request as ready for review 2026-07-08 15:03:15 +02:00
zach added 1 commit 2026-07-08 16:18:17 +02:00
Merge branch 'main' into update-cibuild-tld
C++ / fmt (pull_request) Successful in 5s
JS/TS / fmt (pull_request) Successful in 14s
JS/TS / lint (pull_request) Successful in 15s
Python / fmt (pull_request) Failing after 30s
Python / lint (pull_request) Successful in 33s
Python / test (pull_request) Successful in 54s
C++ / build (pull_request) Successful in 1m47s
Rust / fmt (pull_request) Successful in 1m16s
Rust / build (pull_request) Successful in 2m0s
Python / buildcheck (pull_request) Successful in 2m41s
Rust / clippy (pull_request) Successful in 1m54s
C++ / clang-tidy (pull_request) Successful in 3m41s
298cbbf424
zach added 1 commit 2026-07-08 16:54:48 +02:00
chore: python code formatted with ruff, ruff formatter + linter, pyproject.toml now in root
C++ / fmt (pull_request) Successful in 4s
JS/TS / fmt (pull_request) Successful in 15s
JS/TS / lint (pull_request) Successful in 18s
Python / lint (pull_request) Failing after 32s
Python / fmt (pull_request) Failing after 37s
Python / test (pull_request) Successful in 52s
C++ / build (pull_request) Successful in 1m56s
Rust / fmt (pull_request) Successful in 1m22s
Rust / build (pull_request) Successful in 2m5s
Python / buildcheck (pull_request) Successful in 2m39s
Rust / clippy (pull_request) Successful in 2m1s
C++ / clang-tidy (pull_request) Successful in 3m46s
9300da258e
zach added 1 commit 2026-07-08 17:01:30 +02:00
chore: format test files
C++ / fmt (pull_request) Successful in 4s
JS/TS / fmt (pull_request) Successful in 15s
JS/TS / lint (pull_request) Successful in 19s
Python / lint (pull_request) Successful in 32s
Python / fmt (pull_request) Failing after 37s
Python / test (pull_request) Successful in 54s
C++ / build (pull_request) Successful in 1m57s
Rust / fmt (pull_request) Successful in 1m16s
Rust / build (pull_request) Successful in 1m56s
Python / buildcheck (pull_request) Successful in 2m44s
Rust / clippy (pull_request) Successful in 1m56s
C++ / clang-tidy (pull_request) Successful in 3m46s
0ae6d6fc55
AramJonghu added 1 commit 2026-07-08 17:29:09 +02:00
chore(py formatter): Revert from autopep8 -> ruff after config update
C++ / fmt (pull_request) Successful in 4s
JS/TS / fmt (pull_request) Successful in 9s
JS/TS / lint (pull_request) Successful in 20s
Python / fmt (pull_request) Failing after 26s
Python / lint (pull_request) Successful in 29s
Python / test (pull_request) Successful in 1m3s
Rust / fmt (pull_request) Successful in 1m11s
C++ / build (pull_request) Successful in 1m53s
Rust / build (pull_request) Successful in 1m56s
Rust / clippy (pull_request) Successful in 1m45s
Python / buildcheck (pull_request) Successful in 2m44s
C++ / clang-tidy (pull_request) Successful in 3m49s
0d17621180
AramJonghu added 1 commit 2026-07-08 17:35:41 +02:00
hotfix(): Forgot to change ruff package as dep
C++ / fmt (pull_request) Successful in 4s
JS/TS / fmt (pull_request) Successful in 16s
JS/TS / lint (pull_request) Successful in 15s
Python / fmt (pull_request) Successful in 34s
Python / lint (pull_request) Successful in 33s
Python / test (pull_request) Successful in 59s
C++ / build (pull_request) Successful in 1m40s
Rust / fmt (pull_request) Successful in 1m12s
Rust / build (pull_request) Successful in 1m58s
Python / buildcheck (pull_request) Successful in 2m44s
Rust / clippy (pull_request) Successful in 1m57s
C++ / clang-tidy (pull_request) Successful in 3m37s
0912a8e40c
AramJonghu requested review from Inorishio 2026-07-08 17:40:32 +02:00
AramJonghu requested review from zach 2026-07-08 17:40:33 +02:00
Author
Collaborator

Should work as expected; could be worth to test on @Inorishio system as well to see if formatter works, rules apply and new python compiler functions.

Should work as expected; could be worth to test on @Inorishio system as well to see if formatter works, rules apply and new python compiler functions.
zach added 1 commit 2026-07-08 17:50:25 +02:00
Merge branch 'main' into update-cibuild-tld
C++ / fmt (pull_request) Successful in 4s
Python / fmt (pull_request) Successful in 58s
JS/TS / lint (pull_request) Successful in 1m14s
JS/TS / fmt (pull_request) Failing after 1m32s
Python / lint (pull_request) Failing after 1m55s
C++ / clang-tidy (pull_request) Successful in 2m55s
C++ / build (pull_request) Successful in 2m58s
Rust / fmt (pull_request) Successful in 1m21s
Python / test (pull_request) Successful in 2m25s
Rust / clippy (pull_request) Successful in 1m31s
Rust / build (pull_request) Successful in 3m5s
Python / buildcheck (pull_request) Successful in 3m25s
80ee714e91
zach approved these changes 2026-07-08 18:25:04 +02:00
zach merged commit 2a40696292 into main 2026-07-08 18:25:10 +02:00
AramJonghu deleted branch update-cibuild-tld 2026-07-08 22:05:30 +02:00
Sign in to join this conversation.