Given our tendency to use dashes in repo names, I would use an underscore between "marathon" and "runnable" to make it apparent "runnable" is not part of the project name.

Is "runnable" helpful to have in the artifact name? It almost seems superfluous.