I have read in some papers stated that every star compact Hausdorff is countably compact. I don't know how to prove it.
Note: A space $X$ is called star compact if for any open cover $\mathcal{U}$ of $X$, there exists finite subset $A\subseteq X$ such that $st(A,\mathcal{U})=\bigcup\{U\in\mathcal{U}:U\cap A\neq\emptyset\}=X$
This is theorem 2.1.5 in this paper, Star covering properties, by E.K. van Douwen, G.M. Reed, A.W. Roscoe, and I.J. Tree, Topology and its Applications $39$ ($1991$), $71$-$103$.
Read the definitions at the start and you will see this is exactly what you need.
Added: Here is the proof, slightly revised and with one minor error corrected.