Если вы развертываете свой веб-сайт, отличный от основного домена, вам необходимо создать его с помощью этого типа команды.
В вашем примере я вижу, что вы использовали подкаталог url с именем /website
.
Так что запустите эту команду.
ng build --prod --output-path docs --base-href /website/
Когда сборка будет завершена, создайте копию документа docs / index.html и назовите его docs / 404.html.
Затем отправьте ваш каталог документов в Github.
Это четко упоминается в официальных документах.
Angular Docs - Развертывание страниц Github