У меня есть приложение next.js в статических веб-приложениях Azure. У меня это построено на фиксации в github (через действия github). Следующая задача — внести изменения в контент, чтобы инициировать сборку в Azure.
Я довольно новичок в Azure, может ли кто-нибудь посоветовать, как мне это сделать?


Contentful предоставляет возможность использовать веб-хуки, это URL-адреса, по которым нужно обращаться при изменении контента. Используя их, вы можете использовать триггер веб-перехватчика в действии github, чтобы запустить сборку и запустить развертывание.
https://www.contentful.com/developers/docs/concepts/webhooks/
https://kontent.ai/blog/how-to-trigger-github-action-using-webhook-with-no-code/
Я совершенно неправильно понял, я обновлю свой ответ.
Отлично, так что я могу вызвать Webhook для запуска действия Github, которое, в свою очередь, будет основано на Azure. Это имеет смысл. Однако было бы плохой практикой вместо прямого подключения Contentful к Azure?
Я бы так не сказал, это имеет то преимущество, что секреты, необходимые для подключения к Azure, не передаются Contentful и хранятся в одном месте в Github.
Это сработало, спасибо, так что буду голосовать. Для всех, кто сталкивается с этим, эта статья мне очень помогла. whitep4nth3r.com/blog/…
Я также совершенно забыл, что статическая инкрементная регенерация Next.js позволит пользователям выполнять выборку за меня, что потенциально не потребует наличия Contentful webhook nextjs.org/docs/basic-features/data-fetching/…
Мой вопрос касался изменений в Contentful, запускающих развертывание в Azure. Вы предполагаете, что это как-то связано с Github?