Кажется я догадываюсь в чем у тебя проблема. Посмотри на свои экшены:
У тебя CI выполнился только один раз в самом начале (коммит Create main.yml). Скорее всего в тот момент у тебя репозиторий все еще назывался nextjs. Тогда и собрались билды с префиксом nextjs в УРЛах. Потом ты себе сделал ветку по умолчанию dev и делал в ней всякое (на что срабатывали экшены pages build and deploy). Но прикол в том, что в моем экшене прописано выполнение только на ветке master
То есть даже когда ты переименовал свой репозиторий и что-то в нем делал, мой экшен не выполнялся. Сделай любой коммит в мастер-ветку и посмотри результат. Должен сначала мой экшен отработать, потом pages. И должно все заработать (учти, что может быть кеш скриптов и гитхаба, так что через минутку пробуй страницу и сбрось там кеш Ctrl+R).