No, it isn't. Making an extra effort to find qualified candidates with specific under-represented characteristics does not require they be hired.It is discrimination based on race, however you want to sanitize that.
So? If you are making a special effort to find qualified candidates of a particular race, how is that not discrimination based on race?
Such qualified candidates may be unaware of the opening or opportunities for a variety of reasons. Such an effort may not be necessary for qualified candidates without such characteristics.
Individuals of any race may be unaware of the opening or opportunities for a variety of reasons, and often for exactly the same reasons. Can people of any race not live in remote areas, be poor, not be connected, have a family history of anti-intellectualism, and so on?
It's called trying to level the playing field.
Only if you think in terms of groups and not individuals. Only if you group people by race and give special treatment based on that. Ie, only if you are racist about it.