Hello ibarkane. The IRS has specific guidelines for Green Card holders. Please see below.
https://www.irs.gov/individuals/international-taxpayers/frequently-asked-questions-about-international-individual-tax-matters#GreenCardHolders