Skip to content

Ci runner update - #869

Open
Elastino2 wants to merge 10 commits into
COVESA:masterfrom
Elastino2:ci-runner-update
Open

Elastino2 wants to merge 10 commits into
COVESA:masterfrom
Elastino2:ci-runner-update

Conversation

@Elastino2

Copy link
Copy Markdown
Contributor

No description provided.

Elastino2 and others added 4 commits October 21, 2026 17:45
@Elastino2

Copy link
Copy Markdown
Contributor Author

Windows build is failing due to out of date in aqt action.
There is a PR to fix this problem but it has not been released yet.
The PR is currently merged but there was no release job.
I mentioned aqt owner to release it.
miurahr/aqtinstall#1000

@Elastino2

Copy link
Copy Markdown
Contributor Author

NOTE: Qt 6.12.0 is built with MacOS 14.4.

@Elastino2

Copy link
Copy Markdown
Contributor Author

Windows11 x86 with Qt6.12

DLT_2 31 1_Qt6 12_Win11_x86_150percent

MacOS27-Qt6.12 with XCODE27 action

dlt_qt6 12_xcode27

@Elastino2

Elastino2 commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor Author

When testing artifact, the artifact gets com.apple.quarantine which blocks execution.
I hope notarized one does not have this effect.

DLTViewer.app xattr -l .
com.apple.provenance: 
com.apple.quarantine: 0081;6ae04d83;Edge;C9F97010-30A0-4820-A322-CA570A62D4B3

@Elastino2

Copy link
Copy Markdown
Contributor Author

Windows11 ARM64 Qt6.12

dlt-windows11-qt6 12-arm64

@Elastino2

Elastino2 commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor Author

Linux Package = 8MB
Windows Package = 16MB assuming due to Installer
MacOS Package = 66MB due to duplicated 32MB .dmg but even 32MB is huge.

@bunty95 bunty95 added the Build pipeline Build pipeline for CI label Oct 27, 2026
@Elastino2

Copy link
Copy Markdown
Contributor Author

Removed DMG creation

We don't pass created .dmg for neither codesign, notarize.
It's completely useless, and creates user confusion.
Contents in .dmg is totally duplicated items and not even executable due to gate keeper.

@Elastino2

Copy link
Copy Markdown
Contributor Author

Now MacOS artifacts are back to 32MB.
Contributors can test it after resigning ad-hoc code sign.
codesign --force --deep -s - DLTViewer.app

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Build pipeline Build pipeline for CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants