diff --git a/.github/workflows/windows-dll.yml b/.github/workflows/windows-dll.yml new file mode 100644 index 000000000..1d31be5cd --- /dev/null +++ b/.github/workflows/windows-dll.yml @@ -0,0 +1,30 @@ +name: Windows Portmaster Core DLL + +on: + push: + paths: + - 'windows_core_dll/**' + branches: + - master + - develop + + pull_request: + paths: + - 'windows_core_dll/**' + branches: + - master + - develop + workflow_dispatch: + +jobs: + build: + name: Build + runs-on: windows-latest + steps: + - name: Checkout Repository + uses: actions/checkout@v4 + - name: Build windows artifacts + shell: powershell + run: | + Set-Location -Path windows_core_dll + powershell -NoProfile -File ./build.ps1 diff --git a/.golangci.yml b/.golangci.yml index 3d3336693..12967f606 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -24,6 +24,7 @@ linters: - interfacer - ireturn - lll + - mnd - musttag - nestif - nilnil