diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 8118e0d..5641680 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -6,7 +6,10 @@ on: pull_request: jobs: build_windows: - runs-on: [windows-latest] + strategy: + matrix: + os: [windows-latest, ubuntu-latest] + runs-on: env: DEPOT_TOOLS_WIN_TOOLCHAIN: 0 steps: @@ -20,3 +23,9 @@ jobs: - uses: threeal/cmake-action@v1.3.0 - name: Build Shared Library run: cmake --build build --config release + - name: 'Upload Artifact' + uses: actions/upload-artifact@v3 + with: + name: libs + path: ./build/src/Release/ + \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index 9dc4e40..19903bf 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -4,5 +4,8 @@ "**/.DS_Store": true, // this is a default value "dart-sdk/": true - } + }, + "dart.analysisExcludedFolders": [ + "dart-sdk" + ] } \ No newline at end of file