Merge remote-tracking branch 'origin/main'

# Conflicts:
#	.github/workflows/release-nearby-qml-tray.yaml
This commit is contained in:
lasan
2026-04-15 19:44:44 +05:30
54 changed files with 3342 additions and 930 deletions
@@ -15,8 +15,14 @@ permissions:
jobs:
build-and-release-linux:
name: Build and Release Linux Bundle
runs-on: ubuntu-latest
steps:
- name: Install git
run: |
apt-get update
apt-get install -y git ca-certificates
- name: Checkout
uses: actions/checkout@v6
with:
@@ -42,13 +48,14 @@ jobs:
- name: Install Linux build dependencies
run: |
sudo apt-get update
sudo apt-get install -y \
apt-get update
apt-get install -y \
build-essential \
clang \
cmake \
ninja-build \
pkg-config \
libsdbus-c++-dev \
libssl-dev \
libsystemd-dev \
libcurlpp-dev \
+6
View File
@@ -23,7 +23,13 @@ jobs:
build-linux:
name: Build Linux
runs-on: ubuntu-latest
container:
image: ubuntu:25.04
steps:
- name: Install git
run: |
apt-get update
apt-get install -y git ca-certificates
- uses: actions/checkout@v6
- name: Build Connections
run: CC=clang-18 CXX=clang-18++ BAZEL_CXXOPTS="-std=c++20" bazel build --@com_google_protobuf//bazel/toolchains:prefer_prebuilt_protoc=true --copt='-DGITHUB_BUILD' //connections:core