From 4c5f4a53120368d6c20d22c47757d3ff78136ef2 Mon Sep 17 00:00:00 2001 From: Radek Golan Date: Mon, 22 Apr 2024 20:54:08 +0200 Subject: [PATCH] Fix pipeline status check --- src/discord_notifier/__main__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/discord_notifier/__main__.py b/src/discord_notifier/__main__.py index 813867c..e017665 100644 --- a/src/discord_notifier/__main__.py +++ b/src/discord_notifier/__main__.py @@ -5,7 +5,7 @@ from pprint import pprint webhook = DiscordWebhook(environ["PLUGIN_WEBHOOK_URL"]) -success = environ["CI_PIPELINE_STATUS"] != "failed" +success = environ["CI_PIPELINE_STATUS"] != "failure" webhook.username = "Woodpecker CI" webhook.avatar_url = "https://ci.shielddagger.com/favicons/favicon-dark-success.png" if success else \ @@ -13,7 +13,7 @@ webhook.avatar_url = "https://ci.shielddagger.com/favicons/favicon-dark-success. webhook.add_embed(DiscordEmbed( "Pipeline Failed" if not success else "Pipeline Succeeded", - color="ED4245" if environ["CI_PIPELINE_STATUS"] == "failed" else "57F287", + color="ED4245" if not success else "57F287", url=environ["CI_PIPELINE_URL"], timestamp=datetime.now(UTC), author={