diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..d4e885d --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,16 @@ +name: release +on: + push: + tags: + - "v[0-9]+.[0-9]+.[0-9]+" +jobs: + build: + runs-on: windows-latest + timeout-minutes: 15 + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Build + run: dotnet build src\FishbowlConnector.sln --configuration Release + - name: Publish + run: nuget push **\*.nupkg -Source 'https://api.nuget.org/v3/index.json' -ApiKey ${{secrets.NUGET_API_KEY}} \ No newline at end of file diff --git a/src/FishbowlConnector/FishbowlConnector.csproj b/src/FishbowlConnector/FishbowlConnector.csproj index 0e41fec..3da50fa 100644 --- a/src/FishbowlConnector/FishbowlConnector.csproj +++ b/src/FishbowlConnector/FishbowlConnector.csproj @@ -3,7 +3,7 @@ net472;netstandard2.0 Adam Humpherys, Manwaring Web Solutions - 1.0.0 + 1.1.0 FishbowlConnector.Net.Json true https://github.com/manwaring-web-solutions/Fishbowl-Connector-Net @@ -11,14 +11,23 @@ MIT true © 2019 Manwaring Web Solutions + true + + $(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb + Package for interacting with the Fishbowl Connector API from a .NET project using JSON. - Initial release + Fixed issue with authentication since Fishbowl's system broke it, updated frameworks and dependency https://manwaring-web-solutions.github.io/Fishbowl-Connector-Net/ + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + +