Ответ:

Части сложносочинённого предложения противопоставлены по смыслу, поэтому перед союзом «но» ставится запятая.

Мы много работали, но не устали.