Create core-release.yml for MapLibre Native Core releases (#3331)

This commit is contained in:
Bart Louwers
2025-03-22 23:24:47 +01:00
committed by GitHub
parent b7823b27b6
commit 2544cce753
11 changed files with 170 additions and 40 deletions

View File

@@ -77,17 +77,7 @@ jobs:
ninjaVersion: latest
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y \
libcurl4-openssl-dev \
libuv1-dev \
libjpeg-dev \
libpng-dev \
libglfw3-dev \
libwebp-dev \
libopengl0 \
mesa-vulkan-drivers
run: .github/scripts/install-linux-deps
- if: matrix.renderer == 'drawable'
run: echo renderer_flag_cmake=-DMLN_DRAWABLE_RENDERER=ON >> "$GITHUB_ENV"
@@ -198,18 +188,7 @@ jobs:
fetch-depth: 0
- name: Install dependencies
run: |
sudo apt-get update
DEBIAN_FRONTEND=noninteractive sudo apt-get install -y \
libcurl4-openssl-dev \
libuv1-dev \
libjpeg-dev \
libpng-dev \
libwebp-dev \
libglfw3-dev \
libsqlite3-dev \
xvfb \
x11-xserver-utils
run: .github/scripts/install-linux-deps
- name: Cache Bazel
uses: actions/cache@v4