|
5 | 5 | push: {} |
6 | 6 | release: |
7 | 7 | types: [published] |
8 | | - |
| 8 | + |
9 | 9 |
|
10 | 10 | env: |
11 | 11 | GMOD_DOT_NET_VERSION: '0.7.0-rc.1.56307663.main' |
|
34 | 34 | - name: Download GmodDotNet |
35 | 35 | working-directory: ./gmod/garrysmod/lua/bin/ |
36 | 36 | run: | |
37 | | - wget https://github.com/GmodNET/runtime-nightly/releases/download/${{ GMOD_DOT_NET_VERSION }}/gmod-dot-net-linux.${{ GMOD_DOT_NET_VERSION }}.tar.gz |
| 37 | + wget https://github.com/GmodNET/runtime-nightly/releases/download/${{ env.GMOD_DOT_NET_VERSION }}/gmod-dot-net-linux.${{ env.GMOD_DOT_NET_VERSION }}.tar.gz |
38 | 38 | tar -xvf gmod-dot-net-linux.${{ env.GMOD_DOT_NET_VERSION }}.tar.gz |
39 | 39 | rm -rfv gmod-dot-net-linux.${{ env.GMOD_DOT_NET_VERSION }}.tar.gz |
40 | 40 |
|
|
50 | 50 | - name: Print console log |
51 | 51 | working-directory: ./gmod/garrysmod/ |
52 | 52 | run: cat console.log |
53 | | - |
| 53 | + |
54 | 54 | - name: Check tests success |
55 | 55 | working-directory: ./gmod/ |
56 | 56 | run: cat test-success.txt |
|
61 | 61 | steps: |
62 | 62 | - name: Checkout |
63 | 63 | uses: actions/checkout@v2.0.0 |
64 | | - |
| 64 | + |
65 | 65 | - name: Setup .NET SDK |
66 | 66 | uses: actions/setup-dotnet@v1.8.2 |
67 | 67 |
|
|
79 | 79 | working-directory: ./gmod/garrysmod/lua/bin/ |
80 | 80 | shell: pwsh |
81 | 81 | run: | |
82 | | - Invoke-WebRequest -Uri https://github.com/GmodNET/runtime-nightly/releases/download/${{ GMOD_DOT_NET_VERSION }}/gmod-dot-net-windows.${{ GMOD_DOT_NET_VERSION }}.zip -OutFile gmodnet.zip |
| 82 | + Invoke-WebRequest -Uri https://github.com/GmodNET/runtime-nightly/releases/download/${{ env.GMOD_DOT_NET_VERSION }}/gmod-dot-net-windows.${{ env.GMOD_DOT_NET_VERSION }}.zip -OutFile gmodnet.zip |
83 | 83 | Expand-Archive -Path gmodnet.zip -DestinationPath .\ |
84 | 84 |
|
85 | 85 | - name: Copy Lua file |
@@ -130,7 +130,7 @@ jobs: |
130 | 130 | - name: Upload NuGet package to NuGet.org |
131 | 131 | if: ${{ github.event_name == 'release' }} |
132 | 132 | run: dotnet nuget push nupkgs/**.nupkg --source nuget --api-key ${{ secrets.NUGET_API_KEY }} --skip-duplicate |
133 | | - |
| 133 | + |
134 | 134 | - name: Upload build to GitHub release |
135 | 135 | if: ${{ github.event_name == 'release' }} |
136 | 136 | uses: svenstaro/upload-release-action@2.2.1 |
|
0 commit comments