I accidentally committed my firebase deploy ci token. Since then i removed it from git and issued a new token.
To be safe i tried using my old tokens to deploy and it worked. So issuing a new token doesn't revoke your old token.
To revoke your old tokens go to My Account -> Apps connected to your account -> select Firebase CLI and revoke the access.
Now go back to terminal and do $ firebase login:ci to issue a new token.