Like, for example, the Catholic Arch Diocese of New York, or Steven Spielberg casting Nazis in "Schindler's List"?
I do not believe the Constitution grants the Government the authority to regulate who a private citizen hires or associates with, nor to support members of a particular sect or race; it forbids the Government from doing so. By extension, the Government cannot contract out to businesses which have such practices.
Of course, I am also free to not seek employment with or to patronize businesses with bigoted practices. I'll decide if some store deserves my money, and thank the Govt. to stay out of it.
Application; Title VII of the 1968 Civil Rights Act: Workers must be employed by a company with 15 or more employees. The act protects workers from discrimination based on:
Race/color
National origin
Sex (includes gender, pregnancy and sexual harassment)
Religion
Retaliation on the basis of having opposed an unlawful employment practice.
The Age Discrimination in Employment Act provides discrimination protection to workers, age 40 and older, in companies of 20 or more employees.
The Americans with Disabilities Act of 1990 protects disabled workers in companies with 15 or more employees.
The Family and Medical Leave Act (FMLA) covers workers in companies with 50 or more employees.
Federal discrimination complaints must be filed within 300 days of the date the discrimination occurred. FMLA complaints must be filed within two years, however. Please note, that Oregon employers covered by both federal and state laws must follow the law that provides the most protection for employees.