Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Self hosted #568

Merged
merged 6 commits into from
Jan 8, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .clang-tidy
Original file line number Diff line number Diff line change
Expand Up @@ -65,4 +65,5 @@ Checks: '*, -google-*, -objc-*, -llvmlibc-*, -zircon-*,
-portability-template-virtual-member-function,
-performance-enum-size,
-bugprone-narrowing-conversions,
-clang-diagnostic-deprecated-declarations,
'
4 changes: 2 additions & 2 deletions .github/docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN apt update -qq && apt install build-essential software-properties-common lld git cmake ninja-build vim curl wget gdebi-core libdbus-glib-1-2 \
mesa-common-dev libglu1-mesa-dev libglib2.0-dev libfontconfig \
libxkbcommon-dev mesa-utils libgl1-mesa-dev libglu1-mesa-dev \
libxkbcommon-x11-0 libssl-dev openssl unzip clang libgtk-3-dev \
libxkbcommon-x11-0 libssl-dev openssl unzip clang clang-tidy libgtk-3-dev \
time xvfb python3-pip jq sudo libxml2-dev libxslt-dev \
libx11-xcb1 \
libxcb-glx0 \
Expand Down Expand Up @@ -79,4 +79,4 @@ WORKDIR /home/ubuntu
RUN mkdir actions-runner && cd actions-runner && \
curl -o actions-runner-linux-x64-2.321.0.tar.gz -L https://github.com/actions/runner/releases/download/v2.321.0/actions-runner-linux-x64-2.321.0.tar.gz && \
echo "ba46ba7ce3a4d7236b16fbe44419fb453bc08f866b24f04d549ec89f1722a29e actions-runner-linux-x64-2.321.0.tar.gz" | shasum -a 256 -c && \
tar xzf ./actions-runner-linux-x64-2.321.0.tar.gz && ./config.sh --labels ubuntu-latest --url https://github.com/KDAB/KDDockWidgets --token $GITHUB_RUNNER_TOKEN
tar xzf ./actions-runner-linux-x64-2.321.0.tar.gz && ./config.sh --labels ubuntu-latest,ubuntu-24.04 --url https://github.com/KDAB/KDDockWidgets --token $GITHUB_RUNNER_TOKEN
2 changes: 1 addition & 1 deletion .github/workflows/examples.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
fail-fast: true
matrix:
os:
- ubuntu-22.04
- ubuntu-24.04
- windows-2022
- macos-13
preset:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/layouting.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
fail-fast: true
matrix:
os:
- ubuntu-22.04
- ubuntu-24.04
- windows-2022
- macos-13
steps:
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/python_and_static.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
fail-fast: true
matrix:
os:
- ubuntu-22.04
- ubuntu-24.04
- windows-2022
- windows-2019
- macos-13
Expand All @@ -40,23 +40,23 @@ jobs:
qt_version: "6.3.*"

include:
- os: ubuntu-22.04
- os: ubuntu-24.04
preset:
name: ci-clang-tidy-qt6
qt_version: "6.3.*"

- os: ubuntu-22.04
- os: ubuntu-24.04
preset:
name: clazy
build_preset_arg: '--preset=clazy'
qt_version: "5.15"

- os: ubuntu-22.04
- os: ubuntu-24.04
preset:
name: ci-dev-valgrind-qt5
qt_version: "5.15"

- os: ubuntu-22.04
- os: ubuntu-24.04
preset:
name: ci-dev-valgrind-qt6
qt_version: "6.5.*"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/valgrind-leakcheck.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ on:

jobs:
build:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
fail-fast: true
steps:
Expand Down
27 changes: 27 additions & 0 deletions valgrind.sup
Original file line number Diff line number Diff line change
Expand Up @@ -197,3 +197,30 @@
...
fun:_ZN18QThreadPoolPrivate11startThreadEP9QRunnable
}

{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.1
obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.1
fun:FcInitBringUptoDate
fun:FcFontList
fun:_ZN19QFontconfigDatabase20populateFontDatabaseEv
fun:_ZN20QFontDatabasePrivate18ensureFontDatabaseEv
fun:_ZN20QFontDatabasePrivate8findFontERK8QFontDefib
fun:_ZN20QFontDatabasePrivate4loadEPK12QFontPrivatei
fun:_ZNK12QFontPrivate15engineForScriptEi
fun:_ZNK13QFontMetricsF7leadingEv
obj:/opt/qt/6.6.0/gcc_64/lib/libQt6Gui.so.6.6.0
}

{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.1
...
}
Loading