Skip CI for release.yml changes, fix curl nghttp2/libssh2 in releases

This commit is contained in:
Matt Hess
2025-12-28 19:51:45 +00:00
parent 6ab661f656
commit 8ea3c30d23
9 changed files with 12 additions and 3 deletions

View File

@@ -7,6 +7,7 @@ on:
- 'docker-compose/**'
- 'docs/**'
- 'README.md'
- '.github/workflows/release.yml'
pull_request:

View File

@@ -7,6 +7,7 @@ on:
- 'docker-compose/**'
- 'docs/**'
- 'README.md'
- '.github/workflows/release.yml'
pull_request:

View File

@@ -18,6 +18,7 @@ on:
- 'docker-compose/**'
- 'docs/**'
- 'README.md'
- '.github/workflows/release.yml'
pull_request:

View File

@@ -7,6 +7,7 @@ on:
- 'docker-compose/**'
- 'docs/**'
- 'README.md'
- '.github/workflows/release.yml'
pull_request:

View File

@@ -7,6 +7,7 @@ on:
- 'docker-compose/**'
- 'docs/**'
- 'README.md'
- '.github/workflows/release.yml'
pull_request:

View File

@@ -15,6 +15,7 @@ on:
- 'docker-compose/**'
- 'docs/**'
- 'README.md'
- '.github/workflows/release.yml'
pull_request:

View File

@@ -177,7 +177,7 @@ jobs:
run: |
brew install cmake
cd external/src/curl
cmake . -DCMAKE_BUILD_TYPE=Release -DBUILD_CURL_EXE=OFF -DBUILD_SHARED_LIBS=OFF -DCURL_DISABLE_INSTALL=ON -DHTTP_ONLY=ON -DCURL_ENABLE_SSL=OFF -DUSE_LIBIDN2=OFF -DCURL_USE_LIBPSL=OFF -DCURL_BROTLI=OFF -DCURL_ZSTD=OFF
cmake . -DCMAKE_BUILD_TYPE=Release -DBUILD_CURL_EXE=OFF -DBUILD_SHARED_LIBS=OFF -DCURL_DISABLE_INSTALL=ON -DHTTP_ONLY=ON -DCURL_ENABLE_SSL=OFF -DUSE_LIBIDN2=OFF -DCURL_USE_LIBPSL=OFF -DCURL_BROTLI=OFF -DCURL_ZSTD=OFF -DUSE_NGHTTP2=OFF -DCURL_USE_LIBSSH2=OFF
make -j$(sysctl -n hw.ncpu)
- name: Build libuv
@@ -219,7 +219,7 @@ jobs:
run: |
brew install cmake
cd external/src/curl
cmake . -DCMAKE_BUILD_TYPE=Release -DBUILD_CURL_EXE=OFF -DBUILD_SHARED_LIBS=OFF -DCURL_DISABLE_INSTALL=ON -DHTTP_ONLY=ON -DCURL_ENABLE_SSL=OFF -DUSE_LIBIDN2=OFF -DCURL_USE_LIBPSL=OFF -DCURL_BROTLI=OFF -DCURL_ZSTD=OFF
cmake . -DCMAKE_BUILD_TYPE=Release -DBUILD_CURL_EXE=OFF -DBUILD_SHARED_LIBS=OFF -DCURL_DISABLE_INSTALL=ON -DHTTP_ONLY=ON -DCURL_ENABLE_SSL=OFF -DUSE_LIBIDN2=OFF -DCURL_USE_LIBPSL=OFF -DCURL_BROTLI=OFF -DCURL_ZSTD=OFF -DUSE_NGHTTP2=OFF -DCURL_USE_LIBSSH2=OFF
make -j$(sysctl -n hw.ncpu)
- name: Build libuv
@@ -269,7 +269,7 @@ jobs:
- name: Build libcurl
run: |
cd external/src/curl
cmake . -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DBUILD_CURL_EXE=OFF -DBUILD_SHARED_LIBS=OFF -DCURL_DISABLE_INSTALL=ON -DHTTP_ONLY=ON -DCURL_ENABLE_SSL=OFF -DUSE_LIBIDN2=OFF -DCURL_USE_LIBPSL=OFF
cmake . -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DBUILD_CURL_EXE=OFF -DBUILD_SHARED_LIBS=OFF -DCURL_DISABLE_INSTALL=ON -DHTTP_ONLY=ON -DCURL_ENABLE_SSL=OFF -DUSE_LIBIDN2=OFF -DCURL_USE_LIBPSL=OFF -DCURL_BROTLI=OFF -DCURL_ZSTD=OFF -DUSE_NGHTTP2=OFF -DCURL_USE_LIBSSH2=OFF
make -j$(nproc)
- name: Build libuv

View File

@@ -3,6 +3,8 @@ name: source-snapshot
on:
push:
branches: ["main"]
paths-ignore:
- '.github/workflows/release.yml'
pull_request:

View File

@@ -7,6 +7,7 @@ on:
- 'docker-compose/**'
- 'docs/**'
- 'README.md'
- '.github/workflows/release.yml'
pull_request: