"Show that $\chi (G)\leq k$ if and only if $G$ admits an orientation such that the longest path has length at most $k-1$."
The greedy algorithm may be helpful for proving one direction of the equivalency. I would like to adapt Brooks' theorem, but so far I have not come up with anything relevant.
Both proofs can be done using a greedy algorithm.
Given a $k$ coloring of $G$, number the colors $1,\dots,k$. Take any edge adjacent to a vertex colored 1, and orient it away from that vertex. Repeat with each color, each time orienting all unoriented edges away from the current color being considered.
Given such an orientation, color any vertex without a neighbor with color 1 (such a vertex must exist, otherwise the graph would have a cycle, or path of length $\infty$). Repeat $k-1$ times, each time coloring all vertices without an uncolored neighbor.