From e9d2bcdb7ae59aee46637787df85aa46e112c1c9 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Thu, 16 Oct 2025 21:53:11 +0400 Subject: [PATCH] drone fix --- .drone.yml | 90 +++++++++++++++++++++++++++--------------------------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/.drone.yml b/.drone.yml index ba1e3db..cdee73a 100644 --- a/.drone.yml +++ b/.drone.yml @@ -226,13 +226,13 @@ steps: cd flea COMMIT_MSG=$(git log -1 --pretty=%B) echo "Commit message - $COMMIT_MSG" - if echo "$COMMIT_MSG" | grep -q "contracts_only:"; then - echo "✅ contracts_only detected, proceeding..." - exit 0 - else - echo "⏭️ No contracts_only marker, skipping..." - exit 78 - fi + if echo "$COMMIT_MSG" | grep -q "contracts_only:"; then + echo "✅ contracts_only detected, proceeding..." + exit 0 + else + echo "⏭️ No contracts_only marker, skipping..." + exit 78 + fi depends_on: - clone @@ -248,14 +248,14 @@ steps: - | cd flea COMMIT_MSG=$(git log -1 --pretty=%B) - if echo "$COMMIT_MSG" | grep -q "contracts_only:telegram_listener"; then - echo "📦 Publishing telegram-listener contracts..." - dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json - dotnet pack telegram-listener/Nocr.TelegramListener.sln -o ./bin -p:PackageVersion=${DRONE_TAG} - dotnet nuget push ./bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate - else - echo "⏭️ Skipping telegram-listener contracts" - fi + if echo "$COMMIT_MSG" | grep -q "contracts_only:telegram_listener"; then + echo "📦 Publishing telegram-listener contracts..." + dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json + dotnet pack telegram-listener/Nocr.TelegramListener.sln -o ./bin -p:PackageVersion=${DRONE_TAG} + dotnet nuget push ./bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate + else + echo "⏭️ Skipping telegram-listener contracts" + fi depends_on: - check-trigger @@ -271,14 +271,14 @@ steps: - | cd flea COMMIT_MSG=$(git log -1 --pretty=%B) - if echo "$COMMIT_MSG" | grep -q "contracts_only:text_matcher"; then - echo "📦 Publishing text-matcher contracts..." - dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json - dotnet pack text-matcher/Nocr.TextMatcher.sln -o ./bin -p:PackageVersion=${DRONE_TAG} - dotnet nuget push ./bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate - else - echo "⏭️ Skipping text-matcher contracts" - fi + if echo "$COMMIT_MSG" | grep -q "contracts_only:text_matcher"; then + echo "📦 Publishing text-matcher contracts..." + dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json + dotnet pack text-matcher/Nocr.TextMatcher.sln -o ./bin -p:PackageVersion=${DRONE_TAG} + dotnet nuget push ./bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate + else + echo "⏭️ Skipping text-matcher contracts" + fi depends_on: - check-trigger @@ -294,14 +294,14 @@ steps: - | cd flea COMMIT_MSG=$(git log -1 --pretty=%B) - if echo "$COMMIT_MSG" | grep -q "contracts_only:users"; then - echo "📦 Publishing users contracts..." - dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json - dotnet pack users/Nocr.Users.sln -o ./bin -p:PackageVersion=${DRONE_TAG} - dotnet nuget push ./bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate - else - echo "⏭️ Skipping users contracts" - fi + if echo "$COMMIT_MSG" | grep -q "contracts_only:users"; then + echo "📦 Publishing users contracts..." + dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json + dotnet pack users/Nocr.Users.sln -o ./bin -p:PackageVersion=${DRONE_TAG} + dotnet nuget push ./bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate + else + echo "⏭️ Skipping users contracts" + fi depends_on: - check-trigger @@ -349,13 +349,13 @@ steps: cd flea COMMIT_MSG=$(git log -1 --pretty=%B) echo "Commit message - $COMMIT_MSG" - if echo "$COMMIT_MSG" | grep -qE "contracts_only:|deploy_only:"; then - echo "⏭️ contracts_only or deploy_only detected, skipping full release..." - exit 78 - else - echo "✅ Full release triggered" - exit 0 - fi + if echo "$COMMIT_MSG" | grep -qE "contracts_only:|deploy_only:"; then + echo "⏭️ contracts_only or deploy_only detected, skipping full release..." + exit 78 + else + echo "✅ Full release triggered" + exit 0 + fi depends_on: - clone @@ -617,13 +617,13 @@ steps: cd flea COMMIT_MSG=$(git log -1 --pretty=%B) echo "Commit message - $COMMIT_MSG" - if echo "$COMMIT_MSG" | grep -q "deploy_only:"; then - echo "✅ deploy_only detected, proceeding..." - exit 0 - else - echo "⏭️ No deploy_only marker, skipping..." - exit 78 - fi + if echo "$COMMIT_MSG" | grep -q "deploy_only:"; then + echo "✅ deploy_only detected, proceeding..." + exit 0 + else + echo "⏭️ No deploy_only marker, skipping..." + exit 78 + fi depends_on: - clone