fix(ci): fix proto publish - remove allow-insecure-connections, add CI=true env, use source name
Build and Deploy to Kubernetes / build-and-deploy (push) Successful in 16m36s

This commit is contained in:
masoodafar-web
2026-04-24 04:43:28 +03:30
parent b71ddfaf9b
commit e77b5f9658
+3 -3
View File
@@ -58,7 +58,7 @@ jobs:
- name: Publish Protobuf packages
run: |
echo "📦 Publishing Protobuf packages..."
docker run --rm --network host -v $(pwd):/src -w /src \
docker run --rm --network host -e CI=true -v $(pwd):/src -w /src \
194.5.195.53:32082/dotnet/sdk:9.0 sh -c '
for proj in $(find . -name "*Protobuf*.csproj" -type f); do
echo "📦 $proj"
@@ -67,9 +67,9 @@ jobs:
dotnet pack "$proj" -c Release --no-build -o "$(dirname $proj)/nupkg"
for nupkg in $(dirname $proj)/nupkg/*.nupkg; do
[ -f "$nupkg" ] && dotnet nuget push "$nupkg" \
--source "http://194.5.195.53:32081/repository/foursat-nuget-hosted/index.json" \
--source "foursat-hosted" \
--api-key "admin:87zH26nbqT" \
--skip-duplicate --allow-insecure-connections || true
--skip-duplicate --configfile src/NuGet.config || true
done
done
'