Added all building blocks for C# workflow to run

Signed-off-by: MD Ashique <noorani.ashique5@gmail.com>
This commit is contained in:
MD Ashique 2023-03-22 14:10:44 +05:30
parent 0537a2a695
commit 136ef532cb
1 changed files with 16 additions and 4 deletions

View File

@ -97,10 +97,22 @@ jobs:
pip3 install mechanical-markdown
- name: Validate building blocks with C#
run: |
pushd ./bindings/csharp/http
echo "Validating ./bindings/csharp/http"
make validate
popd
variants=("http" "sdk")
building_blocks=$(find . -maxdepth 1 -mindepth 1 -type d)
for building_block in $building_blocks; do
for variant in "${variants[@]}"
do
if [ ! -d "$building_block/csharp/$variant" ];
then
echo "$building_block/csharp/$variant does not exist."
else
pushd $building_block/csharp/$variant
echo "Validating $building_block/csharp/$variant quickstart"
make validate
popd
fi
done
done
- name: Linkcheck README.md
run: |
make validate