Merge branch 'tisaac/feature-petscsf-cupm' into 'main'Convert PetscSF CUDA and HIP to CUPMSee merge request petsc/petsc!6861
SF: add tests to test PetscSFFetchAndOp and integer data on device