As duas opções estão corretas: «ato de coragem patriótica» e «ato de coragem patriótico». No primeiro caso o adjetivo patriótica encontra-se no feminino porque se refere a coragem («ato de patriótica coragem»), por outro lado, o adjetivo no masculino não se refere a coragem, mas sim a ato, substantivo masculino («patriótico ato de coragem»).
No entanto, devemos ter em consideração que «ato de coragem» é uma associação de palavras corrente, e os adjetivos que modificam estas palavras normalmente concordam com o nome que é o núcleo da expressão. Neste caso, o núcleo é ato, e o adjetivo patriótico assume, portanto, o género masculino.