Skip to content

Commit 1acbf83

Browse files
committed
Build module.
1 parent 6e1e61d commit 1acbf83

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

.github/workflows/alpine.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ jobs:
1313
uses: actions/checkout@v4
1414
- name: Install dependencies
1515
run: |
16-
apk add build-base openssl-dev zlib-dev pcre2-dev
16+
apk add build-base openssl-dev zlib-dev pcre2-dev \
17+
cmake grpc-dev protobuf-dev
1718
- name: Checkout nginx
1819
uses: actions/checkout@v4
1920
with:
@@ -25,3 +26,8 @@ jobs:
2526
auto/configure --with-compat --with-debug --with-http_ssl_module \
2627
--with-http_v2_module --with-http_v3_module
2728
make -j $(nproc)
29+
- name: Build module
30+
run: |
31+
NGX_OTEL_CMAKE_OPTS="-D NGX_OTEL_GRPC=package" \
32+
auto/configure --with-compat --add-dynamic-module=..
33+
make -j $(nproc) modules

0 commit comments

Comments
 (0)