Webhook via Sanity is not initiating a new build

I launched a new site for my client. The Netlify URL is https://loumarc-signs.netlify.app/, live URL is loumarcsigns.com. It is an Astro site using Sanity as the CMS. I created a Webhook on Netlify to do a build on publishes from Sanity. It is set to build the correct, main branch. This appears to be set up correctly but we added content, published, and the site did not rebuild. I can confirm on the Sanity side that our attempts were made, here is the log:

// 20230524133739
// https://api.sanity.io/v2021-10-04/hooks/projects/yiwm54j7/6AZ5Cq125BCkU46F/attempts

[
  {
    "id": "atm-2QFVpiJ9Ykah7IqRyMphYlSvRzP",
    "projectId": "yiwm54j7",
    "inProgress": false,
    "duration": 871,
    "createdAt": "2023-05-24T17:31:39.452Z",
    "updatedAt": "2023-05-24T17:31:39.452Z",
    "messageId": "msg-2QFVpZXUUKkMrC5Ym2FCz6hCara",
    "hookId": "6AZ5Cq125BCkU46F",
    "isFailure": false,
    "failureReason": null,
    "resultCode": 200,
    "resultBody": ""
  },
  {
    "id": "atm-2QFVZgAW0P4oS7lXBti6MLgFJSo",
    "projectId": "yiwm54j7",
    "inProgress": false,
    "duration": 481,
    "createdAt": "2023-05-24T17:29:33.248Z",
    "updatedAt": "2023-05-24T17:29:33.248Z",
    "messageId": "msg-2QFVZlE82dJ04gVGMQUnB1lVx0o",
    "hookId": "6AZ5Cq125BCkU46F",
    "isFailure": false,
    "failureReason": null,
    "resultCode": 200,
    "resultBody": ""
  },
  {
    "id": "atm-2QFVCXTC6VQmN0MigddWEbfOn6S",
    "projectId": "yiwm54j7",
    "inProgress": false,
    "duration": 150,
    "createdAt": "2023-05-24T17:26:28.082Z",
    "updatedAt": "2023-05-24T17:26:28.082Z",
    "messageId": "msg-2QFVCW59uQZTxYqr9GiP4MnzJiq",
    "hookId": "6AZ5Cq125BCkU46F",
    "isFailure": false,
    "failureReason": null,
    "resultCode": 200,
    "resultBody": ""
  },
  {
    "id": "atm-2PqB2G6FNmeNMlDPYGrBRgCHJAA",
    "projectId": "yiwm54j7",
    "inProgress": false,
    "duration": 598,
    "createdAt": "2023-05-15T18:15:21.930Z",
    "updatedAt": "2023-05-15T18:15:21.930Z",
    "messageId": "msg-2PqB2BJ42TekWhiyNsjwKl4wax6",
    "hookId": "6AZ5Cq125BCkU46F",
    "isFailure": false,
    "failureReason": null,
    "resultCode": 200,
    "resultBody": ""
  }
]

However, I do not see any logs on Netlify’s side. It also doesn’t show any new builds for this project. What am I doing wrong?

If I run the curl call in my Terminal a deployment does occur, and I can see it’s from my hook in the Netlify > Deploys section. Again though, updates from Sanity that fire the webhook do not trigger a deploy.

Hey Frank,

I’m not seeing any requests to that site from Sanity. This means the site is most likely not set up properly from Sanity’s end. You can debug this with Sanity’s instructions here: GROQ-powered webhooks

For further assistance, please contact Sanity.io’s support.

Please provide your site’s details and describe the error if you need help.