I don’t really understand what BuildCommand.cs and HomeScreen.cs is, but question: do you use any assembly definition files? If you do, you need to add Addressables as reference to it. Also, BuildCommand sounds like an editor thing, are you sure both of them are UnityEngine.AddressableAssets?
I’m not really familiar with the CI things in Unity, never touched any of it. But IF it is the problem then you just need to replace this references, add this in your asmdef file:
"references": [
"Unity.Addressables"
],
Or if you edit it in the editor, then just add one line and choose it (the use guid option will replace it with the corresponding GUID):