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: -----------------