{"product_id":"validate-github-weekly-summary-config-for-slack-webhook","title":"Validate GitHub Weekly Summary Config for Slack Webhook","description":"\u003ch3\u003eValidate your weekly GitHub → Slack webhook setup in minutes\u003c\/h3\u003e\n\u003cp\u003eThis preflight n8n workflow manually validates your GitHub repository, selected summary language (EN\/FR), and your Slack webhook destination URL before you import and run the full weekly GitHub summary automation—so you catch configuration issues early and avoid broken Slack delivery.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cb\u003eRuns on demand:\u003c\/b\u003e click to start the workflow and perform a configuration check.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eLoads required settings:\u003c\/b\u003e a GitHub repository in \u003ci\u003eowner\/repo\u003c\/i\u003e format, a language option (EN or FR), and a destination \u003cb\u003ewebhook URL\u003c\/b\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eValidates critical inputs:\u003c\/b\u003e verifies repository formatting, confirms the language is within allowed values, and ensures the webhook URL \u003cb\u003euses HTTPS\u003c\/b\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eReturns clear results:\u003c\/b\u003e outputs whether the configuration is valid, lists any validation errors, and provides next-step instructions to complete credentials and import the full automation.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eYou’re setting up a \u003cb\u003eweekly GitHub summary\u003c\/b\u003e to post updates to \u003cb\u003eSlack\u003c\/b\u003e via webhook and want to confirm configuration correctness before enabling schedules.\u003c\/li\u003e\n  \u003cli\u003eYou’re an automation engineer testing multiple repos\/languages (EN vs. FR) and need fast feedback when inputs are misconfigured.\u003c\/li\u003e\n  \u003cli\u003eYou’re a SaaS operator deploying standardized automations and want consistent preflight checks for every new tenant\/repo.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cb\u003en8n nodes used:\u003c\/b\u003e \u003ccode\u003eset\u003c\/code\u003e, \u003ccode\u003ecode\u003c\/code\u003e, \u003ccode\u003ehttp request\u003c\/code\u003e, and \u003ccode\u003eschedule trigger\u003c\/code\u003e (for the full workflow setup step).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eIntegrations:\u003c\/b\u003e \u003cb\u003eGitHub\u003c\/b\u003e configuration validation and \u003cb\u003eSlack webhook\u003c\/b\u003e destination URL validation.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eNext setup steps (after validation):\u003c\/b\u003e create a GitHub personal access token with read access and set \u003ccode\u003eGITHUB_TOKEN\u003c\/code\u003e in n8n for the main workflow; add \u003ccode\u003eANTHROPIC_API_KEY\u003c\/code\u003e in n8n; then import the complete weekly summary workflow, run it once manually, and enable its schedule.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cb\u003eGet confident Slack webhook delivery\u003c\/b\u003e—validate once, fix issues fast, and launch your weekly GitHub summary automation with fewer surprises.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45950146773171,"sku":"N8N-19148","price":41.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/yojKmS1a5ZdLejkTEP2V4_2rB69scy.png?v=1788513614","url":"https:\/\/buyflowscripts.com\/products\/validate-github-weekly-summary-config-for-slack-webhook","provider":"N8N Commerce","version":"1.0","type":"link"}