From 39bac708e8b247b4e8c162903fe0e8e8060fe857 Mon Sep 17 00:00:00 2001 From: silverqx Date: Tue, 4 Jun 2024 14:19:58 +0200 Subject: [PATCH] updated NOTES.txt --- NOTES.txt | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/NOTES.txt b/NOTES.txt index fb6de22b0..5e2721700 100644 --- a/NOTES.txt +++ b/NOTES.txt @@ -3041,6 +3041,45 @@ qmake confusions: - equals() to compare equality, it will be compared as QString, in qmake everything is QString +GitHub Actions confusions: +-------------------------- + + - matrix include/exclude with objects: + +I finally got it, I always used arrays in include/exclude and this is wrong, it must be object + +matrix: + lto: [ ON, OFF ] + drivers-type: [ Shared, Loadable, Static ] + build-type: + - key: debug + name: Debug + - key: release + name: Release + exclude|include: + - lto: ON + drivers-type: Static + build-type: + key: release + name: Release + +So it must be object and NOT array of object: +build-type: + key: release + name: Release + +Or: +build-type: { key: release, name: Release } + +Previous BAD definition I tried in include/exclude: + exclude: + - lto: ON + drivers-type: Static + build-type: + - key: release + name: Release + + tools/deploy.ps1: -----------------