The others have given you some great ideas which I also use. It’s true that many runners don’t like to workout their upper body, so what I have my clients who are runners do, is add upper body exercises while they are doing their runs. When the client goes for a run, I have them do a number of repetitions of push-ups, dips, pull-ups, bear crawls, sit-ups, burpees, squats, etc. every few minutes or after a certain distance. For example, if someone is running 10k, every 10-15 minutes or every 1 mile they must do an x number of the above exercises before continuing with their runs. Many of them mark certain playground parks in their routes and do those exercises there (playgrounds are great for many upper body exercises).
In some cases I have them do their runs while carrying some extra weight (10-20 lbs.) to add some resistance into their workouts.