|
14 | 14 | DOTNET_NOLOGO: true |
15 | 15 | DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true |
16 | 16 | DOTNET_CLI_TELEMETRY_OPTOUT: true |
| 17 | + RESONITE_INSTALL_DIR: ${{ runner.temp }}/resonite |
17 | 18 |
|
18 | 19 | jobs: |
19 | 20 | build: |
@@ -43,10 +44,11 @@ jobs: |
43 | 44 | with: |
44 | 45 | steam-user: ${{ secrets.STEAMUSER }} |
45 | 46 | steam-password: ${{ secrets.STEAMPASS }} |
| 47 | + resonite-path: ${{ env.RESONITE_INSTALL_DIR }} |
46 | 48 |
|
47 | 49 | - name: Install ResoniteModLoader binaries |
48 | 50 | env: |
49 | | - RESONITE_PATH: ${{ steps.resonite.outputs.resonite-path }} |
| 51 | + RESONITE_PATH: ${{ env.RESONITE_INSTALL_DIR }} |
50 | 52 | shell: bash |
51 | 53 | run: | |
52 | 54 | set -euo pipefail |
@@ -75,28 +77,28 @@ jobs: |
75 | 77 |
|
76 | 78 | - name: Restore |
77 | 79 | env: |
78 | | - ResoniteAssembliesDir: ${{ steps.resonite.outputs.resonite-path }} |
| 80 | + ResoniteAssembliesDir: ${{ env.RESONITE_INSTALL_DIR }} |
79 | 81 | shell: bash |
80 | 82 | run: | |
81 | 83 | dotnet restore ReferenceReplacement.sln |
82 | 84 |
|
83 | 85 | - name: Verify formatting |
84 | 86 | env: |
85 | | - ResoniteAssembliesDir: ${{ steps.resonite.outputs.resonite-path }} |
| 87 | + ResoniteAssembliesDir: ${{ env.RESONITE_INSTALL_DIR }} |
86 | 88 | shell: bash |
87 | 89 | run: | |
88 | 90 | dotnet format ReferenceReplacement.sln --verify-no-changes --no-restore |
89 | 91 |
|
90 | 92 | - name: Build |
91 | 93 | env: |
92 | | - ResoniteAssembliesDir: ${{ steps.resonite.outputs.resonite-path }} |
| 94 | + ResoniteAssembliesDir: ${{ env.RESONITE_INSTALL_DIR }} |
93 | 95 | shell: bash |
94 | 96 | run: | |
95 | 97 | dotnet build ReferenceReplacement.sln --configuration Release --no-restore |
96 | 98 |
|
97 | 99 | - name: Test |
98 | 100 | env: |
99 | | - ResoniteAssembliesDir: ${{ steps.resonite.outputs.resonite-path }} |
| 101 | + ResoniteAssembliesDir: ${{ env.RESONITE_INSTALL_DIR }} |
100 | 102 | shell: bash |
101 | 103 | run: | |
102 | 104 | dotnet test ReferenceReplacement.sln --configuration Release --no-build |
|
0 commit comments