Skip to content

Commit a5ad18a

Browse files
committed
CI: output path and env for dynamic module steps
1 parent 6b12179 commit a5ad18a

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

.github/workflows/build.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,14 @@ jobs:
5555
./configure --with-debug --add-module=.. --add-module=./headers-more-nginx-module
5656
fi
5757
make
58-
echo "PATH=$(pwd)/objs:$PATH" >> $GITHUB_ENV
59-
echo "SHIB_MODULE_PATH=$(pwd)/objs" >> $GITHUB_ENV
58+
echo "$(pwd)/objs" >> $GITHUB_PATH
59+
if [ "$SHIB_DYNAMIC_MODULE" = true ]; then
60+
echo "SHIB_MODULE_PATH=$(pwd)/objs" >> $GITHUB_ENV
61+
fi
6062
- name: Test
63+
env:
64+
SHIB_DYNAMIC_MODULE: ${{ matrix.dynamic_module }}
65+
SHIB_MODULE_PATH: ${{ env.SHIB_MODULE_PATH }}
6166
run: |
6267
sudo apt install -y cpanminus
6368
cpanm --notest --local-lib=$HOME/perl5 Test::Nginx

0 commit comments

Comments
 (0)