I live in Canada and am from the United States. I file in both countries and my taxes are based on worldwide income. It has nothing to do with how much money I earn or in which country it is earned . It’s just a matter of filing. Many countries have recently started requiring this if you reside for more than 180 days.
It has nothing to do with the amount of money. If you stay more than 180 days per year in most countries around the world, you must file taxes in that country. Taxes paid are based on worldwide income, and the agreement that the country you are residing in and your home country have together. Good luck.