Fatti
Il ricorrente, un cittadino macedone, ha sposato nel 2002 una connazionale e ha avuto una figlia. Dopo il divorzio nel 2005, ha sposato una svizzera nel 2005 e ha ottenuto l'autorizzazione di dimora nel 2010. Nel 2014 ha sposato nuovamente la sua prima moglie e ha chiesto il ricongiungimento familiare. L'ufficio per le migrazioni ha revocato l'autorizzazione di dimora e ha respinto la richiesta.
Il ricorrente ha presentato ricorso al tribunale amministrativo, che ha respinto il ricorso. A seguito di ciò, il ricorrente ha presentato ricorso in materia di diritto pubblico e ricorso costituzionale subsidario al Tribunale federale.
Legge
Il Tribunale federale ha esaminato la competenza e le condizioni di ammissibilità e ha accolto il ricorso. Ha esaminato le censure del ricorrente e ha concluso che l'autorità inferiore aveva giustamente disposto la revoca dell'autorizzazione di dimora e il rifiuto del ricongiungimento familiare.
Il Tribunale federale ha affermato che l'autorità inferiore aveva giustamente supposto, sulla base di diversi indizi, che il ricorrente aveva solo finto l'intenzione di condurre una vita coniugale con la sua…