Skip to content

Commit 61a36b7

Browse files
🐛. Fix electionguard duplicate dll upload. (#201)
* 🚧 Adjust to Single Project Shift project towards new csproj for C# project and away from Shared Setup. Remove the shared project setup and start with .net standard 2.0 and .net framework 4.8 with the goal of adding more pieces including .net core. Fix tests * 🙈 Ignore Test with Memory Address Issues * ✨ Create Release Workflow * ✨ Add links to README * ♻️ Update Make * 🚀 Add so, dylib, and dll to Release * respect configuration when loading binaries * use truncated manifest replace the hardcoded manifest with one that is not affected by #176 * update readme and build tasks * Remove msys package target * try run netstandard tests * only run netstandard tests on macos for now * add chaum pedersen to C interface * Add C# chaum pedersen proofs * update version numbers * rename x86 file * do not upload 32 bit * remove try Co-authored-by: Keith Fung <keith.robert.fung@gmail.com> Co-authored-by: Keith Fung <keith.fung@infernored.com>
1 parent f315366 commit 61a36b7

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,6 @@ jobs:
115115
run: |
116116
dotnet build -c Release
117117
dotnet pack -c Release --version-suffix "v${{ steps.sha.outputs.sha_short }}"
118-
rename build/libs/msvc/Win32/src/Release/electionguard.dll electionguard_x86.dll
119118
- name: Get Release Version
120119
id: get_version
121120
uses: greenygh0st/net-proj-release-version@v2
@@ -125,14 +124,13 @@ jobs:
125124
uses: softprops/action-gh-release@v1
126125
with:
127126
name: Release ${{ steps.get_version.outputs.RELEASE_VERSION }}
128-
tag_name: ${{ steps.get_version.outputs.RELEASE_VERSION }}
127+
tag_name: v${{ steps.get_version.outputs.RELEASE_VERSION }}
129128
draft: false
130129
prerelease: false
131130
files: |
132131
./bindings/netstandard/ElectionGuard/ElectionGuard.Encryption/bin/Release/*.nupkg
133132
./build/libs/x86_64/Release/src/*.dylib
134133
./build/libs/x86_64/Release/src/*.so
135-
./build/libs/msvc/Win32/src/Release/*.dll*
136134
./build/libs/msvc/x64/src/Release/*.dll*
137135
- name: Push to Nuget.org
138136
working-directory: bindings/netstandard/ElectionGuard/ElectionGuard.Encryption

0 commit comments

Comments
 (0)