diff --git a/.github/workflows/pack.yml b/.github/workflows/pack.yml
new file mode 100644
index 0000000..0d671c4
--- /dev/null
+++ b/.github/workflows/pack.yml
@@ -0,0 +1,22 @@
+name: Pack
+
+on:
+ push:
+ branches:
+ - master
+ pull_request:
+ branches:
+ - master
+
+jobs:
+ pack:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v4
+ - name: Pack
+ run: dotnet pack -c Release -o ./artifacts
+ - name: Upload
+ uses: actions/upload-artifact@v4
+ with:
+ name: artifacts
+ path: ./artifacts
diff --git a/Serilog.Sinks.MSBuild/Serilog.Sinks.MSBuild.csproj b/Serilog.Sinks.MSBuild/Serilog.Sinks.MSBuild.csproj
index fb519fa..10e103f 100644
--- a/Serilog.Sinks.MSBuild/Serilog.Sinks.MSBuild.csproj
+++ b/Serilog.Sinks.MSBuild/Serilog.Sinks.MSBuild.csproj
@@ -23,6 +23,8 @@ When using this package, MSBuild's assemblies are not copied, which is not a pro
true
latest
enable
+ true
+ 1.5.0