fix: declare the package licence and ship MuJoCo's notice (#7) #12
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Binding CI - Simple Template | |
| name: CI | |
| on: | |
| workflow_dispatch: | |
| inputs: | |
| publish-artifacts: | |
| description: 'Publish artifacts' | |
| required: false | |
| type: boolean | |
| default: false | |
| push: | |
| branches: [ "main" ] | |
| pull_request: | |
| branches: [ "main" ] | |
| jobs: | |
| ci: | |
| uses: EvergineTeam/Evergine.Bindings/.github/workflows/binding-common-ci.yml@v1 | |
| with: | |
| generator-project: "MuJoCoGen/MuJoCoGen.csproj" | |
| generator-name: "MuJoCoGen" | |
| binding-project: "Evergine.Bindings.MuJoCo/Evergine.Bindings.MuJoCo.csproj" | |
| target-framework: "net10.0" | |
| dotnet-version: "10.x" | |
| runtime-identifier: "linux-x64" | |
| build-configuration: "Release" | |
| nuget-artifacts: ${{ inputs.publish-artifacts || false }} | |
| revision: ${{ github.run_number }} | |
| # The managed layer is generated from vendored headers while the libraries are | |
| # downloaded from a MuJoCo release, and both halves build no matter how far apart they | |
| # drift. This is what notices: every P/Invoke has to resolve in at least one shipped | |
| # library, and each library has to match the architecture its RID promises. | |
| coherence: | |
| uses: EvergineTeam/Evergine.Bindings/.github/workflows/binding-native-coherence.yml@v1 |