diff --git a/.github/dependabot.yml b/.github/dependabot.yml
new file mode 100644
index 0000000..0091ba0
--- /dev/null
+++ b/.github/dependabot.yml
@@ -0,0 +1,8 @@
+version: 2
+updates:
+ - package-ecosystem: "nuget"
+ directory: "/"
+ schedule:
+ interval: "weekly"
+ labels:
+ - "dependencies"
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
new file mode 100644
index 0000000..b573fb1
--- /dev/null
+++ b/.github/workflows/main.yml
@@ -0,0 +1,33 @@
+name: Build
+
+on: [push]
+
+jobs:
+ build:
+ runs-on: windows-latest
+ steps:
+ - name: Checkout Code
+ uses: actions/checkout@v3.5.1
+
+ - name: Setup MSBuild path
+ uses: microsoft/setup-msbuild@v1
+
+ - name: Setup NuGet
+ uses: NuGet/setup-nuget@v1.2.0
+
+ - name: Restore NuGet Packages
+ run: nuget restore AudioSharp.sln
+
+ - name: Build Project
+ run: msbuild AudioSharp.sln /p:Configuration=Release
+
+ - name: Create Installer
+ uses: joncloud/makensis-action@v4
+ with:
+ script-file: setup.nsi
+
+ - name: Upload Build Files
+ uses: actions/upload-artifact@v3.1.2
+ with:
+ name: files
+ path: Release
diff --git a/AudioSharp.Config/packages.config b/AudioSharp.Config/packages.config
index ce3dc38..aab9c8b 100644
--- a/AudioSharp.Config/packages.config
+++ b/AudioSharp.Config/packages.config
@@ -1,4 +1,4 @@
-
+
-
+
\ No newline at end of file
diff --git a/AudioSharp.Utils/packages.config b/AudioSharp.Utils/packages.config
index 9337cd7..e0ad521 100644
--- a/AudioSharp.Utils/packages.config
+++ b/AudioSharp.Utils/packages.config
@@ -1,5 +1,5 @@
-
+
-
+
\ No newline at end of file
diff --git a/LICENSE.txt b/LICENSE.txt
index d411d77..b59ed46 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -1,6 +1,6 @@
The MIT License (MIT)
-Copyright (c) 2015-2021 Stefan "Heufneutje" Frijters
+Copyright (c) 2015-2023 Stefan "Heufneutje" Frijters
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal