Edit: since this answer was accepted, I’ll write out how its previous contents imply the general statement (ie not only continuous functions but Riemann-integrable ones) – that’s more or less retelling what was in the comments, in particular Sangchul Lee’s.
Let’s first show the statement for some special functions, such as $f(x)=e_m(x):=e^{2i\pi mx}$ and $f(x)=x$.
For $f=1$, it’s obvious. For $f(x)=x$, it’s easy too (use the change of variable $k \rightarrow n-k$ for $n \geq 3$).
Now, if $m$ is an integer and $n \geq 3$, let $g_{m,n}=\sum_k{e_m(k/n)}$ where $k$ runs through the integers between $1$ and $n$ coprime to $n$. Then we can show that $g_{m,n}=\prod_p{g_{ma_p,p}}$, where $p$ runs through the prime powers dividing exactly $n$, and the $a_p$ are integers coprime to $p$ such that $\sum_p{a_p\frac{n}{p}}=1$.
So let $q=p^r$ be a prime power ($p$ prime) and $m$ be an integer. What is $g_{m,q}$? Let $\nu$ be the $p$-adic valuation of $m$. If $\nu \geq r$, then $g_{m,q}=\phi(q)$. If not, then $g_{m,q}=p^{\nu}g_{m/p^{\nu},p^{r-\nu}}$ and this can easily be shown to be zero if $r >\nu+1$ and $-p^{r-1}$ else.
Now, assume that $m \neq 0$ is fixed and $n \rightarrow \infty$. Then $\frac{g_{m,n}}{\phi(n)}=\prod_p{\frac{g_{ma_p,p}}{\phi(p)}}$, where every factor has a modulus of at most $1$.
Let $m_0$ be the product of the prime factors of $m$ and $m_1=|m|m_0$, write $n=n_mn’$ where $n’$ is coprime to $m$ and the prime factors of $n_m$ divide $m$.
Then the above shows (as each $a_p$ is coprime to $p$, working “locally” ie prime per prime) that $\frac{g_{m,n}}{\phi(n)}$ vanishes if $n_m$ does not divide $m_1$, or if $n’$ is not square-free, and that the modulus of this quotient is at most $1/\phi(n’)$ if $n’$ is square-free.
It’s easy to show then that $g_{m,n}/\phi(n)$ goes to zero.
If $f$ is continuous, then that $f(x)=h(x)+cx$ where $h$ is $1$-periodic (hence a uniform limit of trigonometric polynomials – whose cases are settled) and $c$ is a constant, and it follows easily that the statement holds.
In particular, if $\mu_n$ is the measure on $[0,1]$ given by $\frac{1}{\phi(n)}\sum_k{\delta_{k/n}}$ (where $k$ runs through the integers between $1$ and $n$ coprime to $n$), then $\mu_n$ converges weakly to the Lebesgue measure $\lambda$ on $[0,1]$.
By Portmanteau’s theorem, it follows that if $B$ is an interval contained in $[0,1]$, $\mu_n(B)$ goes to the length of $B$. It’s easy to see that this means that the statement holds for $1_B$, and thus for every step function.
Assume now that $f$ is Riemann-integrable. Let $\epsilon >0$. This means that there are two step functions $g,h$ with $g \leq f \leq h$ and $\|h-g\|_{L^1} \leq \epsilon$.
Then the limsup of $\int{fd_mu_n}$ is at most the limsup of the integral of $\int{hd\mu_n}$ which is $\int{hd\lambda} \leq \epsilon+\int{gd\lambda} \leq \epsilon+\int{fd\lambda}$.
Similarly, the liminf of $\int{fd\mu_n}$ is at least $\int{fd\lambda}-\epsilon$. Thus $\int{fd\mu_n} \rightarrow \int{fd\lambda}$.