First passage problems for upwards skip-free random walks via the scale functions paradigm. (June 2019)