You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -31,13 +31,15 @@ commit messages. Read it, follow it, learn it, love it.
31
31
## Running features tests in CI
32
32
33
33
For each PR we run the java tests from the [features repo](https://github.com/temporalio/features/). This requires
34
-
your branch to have tags. Without tags, the features tests in CI will fail with a message like
34
+
your branch to have tags. Without tags, the features tests in CI will fail with a message like
35
+
35
36
```
36
37
> Configure project :sdk-java
37
38
fatal: No names found, cannot describe anything.
38
39
```
40
+
39
41
This can be done resolved by running `git fetch --tags` on your branch. Note, make sure your fork has tags copied from
40
-
the main repo.
42
+
the main repo.
41
43
42
44
## Test and Build
43
45
@@ -62,6 +64,7 @@ Build with:
62
64
```
63
65
64
66
## Note on Rosetta
67
+
65
68
Newer Apple Silicon macs do not ship with Rosetta by default, and the version of `protoc-gen-rpc-java` we use (1.34.1) does not ship Apple Silicon binaries.
66
69
67
70
So Gradle is set to hardcode the download of the x86_64 binaries on MacOS, but this depends on Rosetta to function. Make sure Rosetta is installed with
0 commit comments