There are a lot of tools developed by @Beakerboy that could be used to build VBA projects without having to use Office.
Those projects are taking the approach of compiling the vbaProject.bin file that the Office application generates normally.
Example implementation for an Excel Addin (.xlam):
https://github.com/Beakerboy/VBA-CI-CD-Test/blob/dev/.github/workflows/build_addin.yml
There are a lot of tools developed by @Beakerboy that could be used to build VBA projects without having to use Office.
Those projects are taking the approach of compiling the
vbaProject.binfile that the Office application generates normally.Example implementation for an Excel Addin (.xlam):
https://github.com/Beakerboy/VBA-CI-CD-Test/blob/dev/.github/workflows/build_addin.yml