Default github Unity build action dosen't work with Cesium

I’ve tried using the default build action for Unity via the GitHub workflow, but it didn’t work due to Cesium dependencies.
Is there a “default” workflow for Unity build that uses Cesium that I can use?
Can I use cesium as an imported UPM package, rather than a submodule?

Note:
Also added it as a bug in the GameCI repo Unity builder fails when building a game with CesiumforUnity package · Issue #720 · game-ci/unity-builder · GitHub

Error:
-Missing Implementation for Partial Methods
error CS8795: Partial method '...' must have an implementation part because it has accessibility modifiers.
-Missing ReinteropNativeImplementationAttribute / ReinteropNativeImplementation
error CS0246: The type or namespace name 'ReinteropNativeImplementationAttribute' could not be found (are you missing a using directive or an assembly reference?)

Adding Cesium for Unity via UPM is pretty simple. Check the first step of our Unity Quickstart guide: Cesium for Unity Quickstart – Cesium

If you’d like to build Cesium for Unity via CI instead, you might want to take a look at this comment I left on a similar question: CI/CD Fails After Adding Cesium for Unity – Partial Method and Reinterop Errors - #2 by azrogers