Skip to content

Commit c5f5183

Browse files
committed
Adding artifact building and uploading
1 parent e9bfbe6 commit c5f5183

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

.github/workflows/main.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,14 @@ jobs:
1111
with:
1212
vcpkgDirectory: '${{ github.workspace }}/vcpkg'
1313
vcpkgArguments: '@${{ github.workspace }}/vcpkg.txt'
14+
- name: Setup MSBuild
15+
uses: microsoft/setup-msbuild@v1.0.0
16+
- name: Copy Dependencies
17+
run: 'cp ${{ github.workspace }}/vcpkg/packages ${{ github.workspace }}/dependencies'
18+
- name: Build DLL
19+
run: 'msbuild SimpleGraphic.vcxproj /p:configuration=release /p:platform=win32'
20+
- name: Archive DLL
21+
uses: actions/upload-artifact@v1.0.0
22+
with:
23+
name: SimpleGraphic.dll
24+
path: '${{ github.workspace }}/Release/SimpleGraphic.dll'

0 commit comments

Comments
 (0)