The biggest problem with GitHub Actions that you can't restart just one job[1], it always restarts all jobs in the workflow. And this bug is not fixed for quite a while. Travis CI and Appveyor both allow that, of course.
This is likely because they modeled the jobs as one-per-job-def-and-commit, so they don't have a UX to show two.
This is a security blind spot, since you can do something naughty in a job, then rerun it and the logs are no longer accessible.