I’m running my tests in a custom container.
However, when I set a container on my job, it seems like every single step is run in it.
This is annoying for the checkout step, since git is not necessarily present or recent enough in the container I’m using.
Is there some way to tell it to run a step, namely the checkout one, just on the plain host, ubuntu-latest?
For reference, here’s the workflow I’m building:
It falls back to downloading a tarball, but that later fails some tools trying to get the git commit, at which point git has been installed.