[github actions] Use local build artifacts instead of package

This commit is contained in:
Oliver Booth 2022-05-08 19:56:48 +01:00
parent aa30abea93
commit 4d94eabacc
No known key found for this signature in database
GPG Key ID: 32A00B35503AF634
3 changed files with 31 additions and 20 deletions

View File

@ -16,15 +16,34 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Unity - Test runner - name: Setup .NET
uses: game-ci/unity-test-runner@v2.0.2 uses: actions/setup-dotnet@v2
env: with:
UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }} dotnet-version: 6.0.x
UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }}
UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }} - name: Add GitHub NuGet source
with: run: dotnet nuget add source --username oliverbooth --password ${{ secrets.GITHUB_TOKEN }} --store-password-in-clear-text --name github "https://nuget.pkg.github.com/oliverbooth/index.json"
projectPath: X10D.Unity.Tests
githubToken: ${{ secrets.GITHUB_TOKEN }} - name: Restore dependencies
run: dotnet restore
- name: Build
run: dotnet build -c Release
- name: Copy artifacts to project
run: |
cp -r ./X10D/bin/Release/netstandard2.1/X10D.dll ./X10D.Unity.Tests/Assets/Libraries/X10D.dll
cp -r ./X10D.Unity/bin/Release/netstandard2.1/X10D.Unity.dll ./X10D.Unity.Tests/Assets/Libraries/X10D.Unity.dll
- name: Unity - Test runner
uses: game-ci/unity-test-runner@v2.0.2
env:
UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }}
UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }}
UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }}
with:
projectPath: X10D.Unity.Tests
githubToken: ${{ secrets.GITHUB_TOKEN }}

View File

@ -10,7 +10,6 @@
"com.unity.timeline": "1.6.4", "com.unity.timeline": "1.6.4",
"com.unity.ugui": "1.0.0", "com.unity.ugui": "1.0.0",
"com.unity.visualscripting": "1.7.7", "com.unity.visualscripting": "1.7.7",
"me.olivr.x10d": "https://github.com/oliverbooth/X10D.git#upm",
"com.unity.modules.ai": "1.0.0", "com.unity.modules.ai": "1.0.0",
"com.unity.modules.androidjni": "1.0.0", "com.unity.modules.androidjni": "1.0.0",
"com.unity.modules.animation": "1.0.0", "com.unity.modules.animation": "1.0.0",

View File

@ -146,13 +146,6 @@
}, },
"url": "https://packages.unity.com" "url": "https://packages.unity.com"
}, },
"me.olivr.x10d": {
"version": "https://github.com/oliverbooth/X10D.git#upm",
"depth": 0,
"source": "git",
"dependencies": {},
"hash": "7ee14cebfd7415c8c161b03d592956151552d6b5"
},
"com.unity.modules.ai": { "com.unity.modules.ai": {
"version": "1.0.0", "version": "1.0.0",
"depth": 0, "depth": 0,