martin-g commented on a change in pull request #1621:
URL: https://github.com/apache/avro/pull/1621#discussion_r834344734
##########
File path: .github/workflows/test-lang-csharp.yml
##########
@@ -63,6 +63,19 @@ jobs:
- name: Test
run: ./build.sh test
+ # Build and test against .NET 7
+ # .NET 7 is not released yet, however this is a good way to test if the
project is ready for the release
+ # Once .NET 7 is officially released, this can be removed and 7.0.x can
be used instead above
+ - name: Install .NET SDK 7.0 (pre-release)
+ uses: actions/setup-dotnet@v1
+ with:
+ include-prerelease: true
+ dotnet-version: |
Review comment:
How does this work now ?!
For Java SDK we use the `matrix`, so there are N executions of the job. Here
at lines 49-51 I see that 3.x, 5.x and 6.x are installed in one step. Then at
line 64 the tests are executed. How do they know which .NET version to use in
the single job?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]