Just like any cooling system, they are highly dependent on the heat exchangers being clean. Over the years, they will collect dust, dirt, insects, human hair, etc., that eventually clog the heat exchangers, radiators, condenser coils, or whatever you want to call them.
Unplug the refrigerator. Pull away from wall. Remove rear panels (no special tools required). Once panels are off, you can see the compressor and condenser coils, and all the afore mentioned dust accumulations. Clean everything carefully.
Once done, put it back together, turn it on and allow 24 hours to determine if cooling capacity has returned. It is very useful to have internal thermometers to test your freezer and fridge temps before/after.
Now, if no improvement, then your thermostat could be failing, preventing the compressor from running long enough.
However, before going down a long laundry list, perform the cleaning steps first, then report back for additional support.
This may help too: Repair Tips For Fridge That Not Cooling
Best regards,
A GFCI detects shorts in an electrical system and isolates power to prevent that device from harming other components upstream. GFCI's do go bad so that possibility exists. However, I would recommend trying to plug in your refrigerator into another outlet in your kitchen that has a different GFCI plug. If it does not trip then the GFCI needs to be replaced. If you do not have another available GFCI outlet and you plug it into a regular outlet, your breaker for that service line MAY trip. Better off testing with another GFCI. If your second GFCI trips, then the problem is with your refrigerator...meaning you have a short in your refrigerator. If you think this is something you can troubleshoot...BE CAREFUL!!! Always unplug your refrigerator before going into the components of the refrigerator. One thing you can do is turn both the freezer and refrigerator temperatures OFF or to their lowest setting. Plug your refrigerator in and see if the GFCI trips. If it trips you have a major short...probably in the bottom of the refrigerator. If it does not trip, turn the freezer temperature on first and see if it will run without tripping the GFCI. If it runs, then turn the freezer temp OFF. Then repeat the process testing the refrigerator components. Ice makers have been known to generate shorts in the system as well. There are various ways to troubleshoot a fridge. If you do not have the required electrical troubleshooting skills then PLEASE call a service technician.
Before you go crazy just defrost the unit over night and then turn it back on. Possible e that the evaporator froze up due to the open door..Let it stabilize for at least a day and then check to see if all is copacetic.
The refrigerator portion is fed cold air from freezer section to cool it. Check for the freezer fan and/or the damper mechanism that directs air into fridge compartment for proper operation.