Changing activity signature

Let’s say I have an activity (Go) like this

func SomeActivity(ctx context.Context) error {
  return nil
}

Can I update the signature of that activity to

func SomeActivity(ctx context.Context) (string, error) {
  return "", nil
}

without any consequences?

I believe it might work, but please test.