Skip to content

Commit 1bcbd93

Browse files
committed
use BepInExp publicizer + update workflow
1 parent 95dadc7 commit 1bcbd93

4 files changed

Lines changed: 11 additions & 24 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
on:
44
release:
5-
types: [ created ]
5+
types: [ published ]
66

77
permissions:
88
contents: write
@@ -12,29 +12,14 @@ jobs:
1212
release:
1313
runs-on: ubuntu-latest
1414

15-
env:
16-
ReferenceUrl: https://exmod-team.github.io/SL-References/Dev.zip
17-
ReferencePath: ${{ github.workspace }}/References
18-
1915
steps:
2016

21-
- uses: actions/checkout@v4
22-
23-
- name: Set Up .NET
24-
uses: actions/setup-dotnet@v4.0.1
25-
with:
26-
dotnet-version: 9.0.x
17+
- uses: actions/checkout@v5
2718

2819
- name: Download References
29-
run: |
30-
wget -O "References.zip" ${{ env.ReferenceUrl }}
31-
unzip -d ${{ env.ReferencePath }} "References.zip"
32-
33-
- name: Rename Publicized Assemblies
34-
working-directory: ${{ env.ReferencePath }}
35-
run: |
36-
mv Assembly-CSharp-Publicized.dll Assembly-CSharp.dll
37-
mv Mirror-Publicized.dll Mirror.dll
20+
uses: Axwabo/scpsl-references-downloader@v1
21+
with:
22+
branch: ${{ vars.BRANCH }}
3823

3924
- name: Download SCPSL-Helpers
4025
uses: robinraju/release-downloader@v1.12

Axwabo.CommandSystem.Example/Axwabo.CommandSystem.Example.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
</PropertyGroup>
1616

1717
<ItemGroup>
18-
<Reference Include="Assembly-CSharp" />
18+
<Reference Include="Assembly-CSharp" Publicize="true" />
1919
<Reference Include="Assembly-CSharp-firstpass" />
2020
<Reference Include="Axwabo.Helpers" />
2121
<Reference Include="CommandSystem.Core" />
@@ -26,6 +26,7 @@
2626

2727
<ItemGroup>
2828
<PackageReference Include="Northwood.LabAPI" Version="1.1.3" />
29+
<PackageReference Include="BepInEx.AssemblyPublicizer.MSBuild" Version="0.4.3" PrivateAssets="all" />
2930
</ItemGroup>
3031

3132
<ItemGroup>

Axwabo.CommandSystem/Axwabo.CommandSystem.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
</PropertyGroup>
1818

1919
<ItemGroup>
20-
<Reference Include="Assembly-CSharp" />
20+
<Reference Include="Assembly-CSharp" Publicize="true" />
2121
<Reference Include="Assembly-CSharp-firstpass" />
2222
<Reference Include="Axwabo.Helpers" />
2323
<Reference Include="CommandSystem.Core" />
@@ -29,6 +29,7 @@
2929
<ItemGroup>
3030
<PackageReference Include="Lib.Harmony" Version="2.2.2" />
3131
<PackageReference Include="Northwood.LabAPI" Version="1.1.3" />
32+
<PackageReference Include="BepInEx.AssemblyPublicizer.MSBuild" Version="0.4.3" PrivateAssets="all" />
3233
</ItemGroup>
3334

3435
</Project>

Axwabo.CommandSystem/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,5 @@
3030
// You can specify all the values or you can default the Build and Revision Numbers
3131
// by using the '*' as shown below:
3232
// [assembly: AssemblyVersion("1.0.*")]
33-
[assembly: AssemblyVersion("1.0.2.0")]
34-
[assembly: AssemblyFileVersion("1.0.2.0")]
33+
[assembly: AssemblyVersion("1.0.3.0")]
34+
[assembly: AssemblyFileVersion("1.0.3.0")]

0 commit comments

Comments
 (0)