Σε ένα μεγάλο μπολ ανακατεύω το αλεύρι, το μπέικιν πάουντερ, τη σόδα, την κανέλα, το γαρύφαλο, το μοσχοκάρυδο και το αλάτι.
Σε μια μεγάλη λεκάνη, ρίχνω το ελαιόλαδο και τη ζάχαρη και τα χτυπάω με τα χέρι μέχρι να λιώσει (όσο γίνεται) η ζάχαρη. Προσθέτω τη μπύρα, το κονιάκ, το χυμό και το ξύσμα πορτοκαλιού.
Αρχίζω να ρίχνω λίγο λίγο το μίγμα του αλεύρου ανακατεύοντας με το χέρι μου μέχρι να απορροφήσει τα υγρά. Δεν πρέπει να ζυμωθεί πολύ η ζύμη. Απλά αναδεύω τα υλικά μέχρι να ενωθούν.
Πλάθω τα μελομακάρονα στο σχήμα και το μέγεθος που θέλω.
Τα αραδιάζω στη λαμαρίνα και τα ψήνω στους 180°C για 30-35 λεπτά (ανάλογα με το μέγεθός τους) μέχρι να ροδίσουν απαλά.
Όσο ψήνονται τα μελομακάρονα ετοιμάζω το σιρόπι.
Βάζω τα υλικά σε μια κατσαρόλα και τα βράζω για 3 λεπτά από την ώρα που θα αρχίσει ο βρασμός.
Μόλις βγάλω τη λαμαρίνα από το φούρνο και ρίχνω το σιρόπι ζεστό περιβρέχοντας τα μελομακάρονα. Τα αφήνω για 5 λεπτά και μετά τα γυρίσω για να σιροπιαστούν και από την άλλη μεριά.
Στολίζω τα μελομακάρονα στην πιατέλα και πασπαλίζω με τα καρύδια.
Σας ευχαριστώ!