diff --git a/Xamarin.RevenueCat.iOS.Extensions/Xamarin.RevenueCat.iOS.Extensions.csproj b/Xamarin.RevenueCat.iOS.Extensions/Xamarin.RevenueCat.iOS.Extensions.csproj index 085a5b3..601dde2 100644 --- a/Xamarin.RevenueCat.iOS.Extensions/Xamarin.RevenueCat.iOS.Extensions.csproj +++ b/Xamarin.RevenueCat.iOS.Extensions/Xamarin.RevenueCat.iOS.Extensions.csproj @@ -4,7 +4,7 @@ true Xamarin.RevenueCat.iOS.Extensions Contains convenience methods and async extensions for Xamarin.RevenueCat.iOS - 3.5.3.5 + 3.5.3.6 Christian Kapplmüller fun.music IT GmbH nugetoutput diff --git a/Xamarin.RevenueCat.iOS.Extensions/azure-pipeline-public-nuget-publish.yml b/Xamarin.RevenueCat.iOS.Extensions/azure-pipeline-public-nuget-publish.yml index d059ba1..cacd276 100644 --- a/Xamarin.RevenueCat.iOS.Extensions/azure-pipeline-public-nuget-publish.yml +++ b/Xamarin.RevenueCat.iOS.Extensions/azure-pipeline-public-nuget-publish.yml @@ -3,11 +3,13 @@ trigger: include: - refs/tags/release-extensions-v* +pr: none + pool: vmImage: 'macOS-10.15' variables: - - group: tonestro.private.artifacts + - group: nuget.org steps: @@ -29,29 +31,18 @@ steps: msbuild /t:Build /p:Configuration=Release msbuild /t:Pack /p:Configuration=Release -- task: NuGetAuthenticate@0 - displayName: 'NuGet Authenticate' -- task: NuGetCommand@2 - displayName: 'NuGet push' +- bash: | + dotnet nuget push Xamarin.RevenueCat.iOS.Extensions/nugetoutput/Xamarin.RevenueCat.iOS.Extensions.*.nupkg -k "$(nugetOrgApiKey)" -s https://api.nuget.org/v3/index.json + +- task: GitHubRelease@1 inputs: - command: 'push' - packagesToPush: 'Xamarin.RevenueCat.iOS.Extensions/nugetoutput/Xamarin.RevenueCat.iOS.Extensions.*.nupkg' - nuGetFeedType: 'internal' - publishVstsFeed: '95a4928e-7a26-4e37-a11b-e681e1d9910c' - allowPackageConflicts: true - -#- bash: | -# dotnet nuget push Xamarin.RevenueCat.iOS.Extensions/nugetoutput/Xamarin.RevenueCat.iOS.Extensions.*.nupkg -k "$(azureDevOpsRepoApiKey)" -s "$(azureDevOpsRepoTargetUrl)" - -#- task: GitHubRelease@1 -# inputs: -# gitHubConnection: 'github.com_thisisthekap' -# repositoryName: 'thisisthekap/Xamarin.RevenueCat.iOS' -# action: 'create' -# target: '$(Build.SourceVersion)' -# tagSource: 'userSpecifiedTag' -# tag: '$(Build.SourceBranchName)' -# title: 'Xamarin.RevenueCat.iOS.Extensions $(bindingsVersion)' -# assets: 'Xamarin.RevenueCat.iOS.Extensions/nugetoutput/Xamarin.RevenueCat.iOS.Extensions.*.nupkg' -# changeLogCompareToRelease: 'lastFullRelease' -# changeLogType: 'issueBased' + gitHubConnection: 'github.com_thisisthekap' + repositoryName: 'thisisthekap/Xamarin.RevenueCat.iOS' + action: 'create' + target: '$(Build.SourceVersion)' + tagSource: 'userSpecifiedTag' + tag: '$(Build.SourceBranchName)' + title: 'Xamarin.RevenueCat.iOS.Extensions $(bindingsVersion)' + assets: 'Xamarin.RevenueCat.iOS.Extensions/nugetoutput/Xamarin.RevenueCat.iOS.Extensions.*.nupkg' + changeLogCompareToRelease: 'lastFullRelease' + changeLogType: 'issueBased' diff --git a/Xamarin.RevenueCat.iOS/Xamarin.RevenueCat.iOS.csproj b/Xamarin.RevenueCat.iOS/Xamarin.RevenueCat.iOS.csproj index d564bec..3c2c377 100644 --- a/Xamarin.RevenueCat.iOS/Xamarin.RevenueCat.iOS.csproj +++ b/Xamarin.RevenueCat.iOS/Xamarin.RevenueCat.iOS.csproj @@ -3,7 +3,7 @@ true Xamarin.RevenueCat.iOS - 3.5.3.5 + 3.5.3.6 Contains bindings for https://docs.revenuecat.com/docs/ios Christian Kapplmüller fun.music IT GmbH diff --git a/Xamarin.RevenueCat.iOS/azure-pipeline-public-nuget-publish.yml b/Xamarin.RevenueCat.iOS/azure-pipeline-public-nuget-publish.yml index 5843fd1..77f3472 100644 --- a/Xamarin.RevenueCat.iOS/azure-pipeline-public-nuget-publish.yml +++ b/Xamarin.RevenueCat.iOS/azure-pipeline-public-nuget-publish.yml @@ -3,11 +3,13 @@ trigger: include: - refs/tags/release-bindings-v* +pr: none + pool: vmImage: 'macOS-10.15' variables: - - group: tonestro.private.artifacts + - group: nuget.org steps: @@ -29,29 +31,18 @@ steps: msbuild /t:Build /p:Configuration=Release msbuild /t:Pack /p:Configuration=Release -- task: NuGetAuthenticate@0 - displayName: 'NuGet Authenticate' -- task: NuGetCommand@2 - displayName: 'NuGet push' +- bash: | + dotnet nuget push Xamarin.RevenueCat.iOS/nugetoutput/Xamarin.RevenueCat.iOS.*.nupkg -k "$(nugetOrgApiKey)" -s https://api.nuget.org/v3/index.json + +- task: GitHubRelease@1 inputs: - command: 'push' - packagesToPush: 'Xamarin.RevenueCat.iOS/nugetoutput/Xamarin.RevenueCat.iOS.*.nupkg' - nuGetFeedType: 'internal' - publishVstsFeed: '95a4928e-7a26-4e37-a11b-e681e1d9910c' - allowPackageConflicts: true - -#- bash: | -# dotnet nuget push Xamarin.RevenueCat.iOS/nugetoutput/Xamarin.RevenueCat.iOS.*.nupkg -k "$(azureDevOpsRepoApiKey)" -s "$(azureDevOpsRepoTargetUrl)" - -#- task: GitHubRelease@1 -# inputs: -# gitHubConnection: 'github.com_thisisthekap' -# repositoryName: 'thisisthekap/Xamarin.RevenueCat.iOS' -# action: 'create' -# target: '$(Build.SourceVersion)' -# tagSource: 'userSpecifiedTag' -# tag: '$(Build.SourceBranchName)' -# title: 'Xamarin.RevenueCat.iOS Bindings $(bindingsVersion)' -# assets: 'Xamarin.RevenueCat.iOS/nugetoutput/Xamarin.RevenueCat.iOS.*.nupkg' -# changeLogCompareToRelease: 'lastFullRelease' -# changeLogType: 'issueBased' + gitHubConnection: 'github.com_thisisthekap' + repositoryName: 'thisisthekap/Xamarin.RevenueCat.iOS' + action: 'create' + target: '$(Build.SourceVersion)' + tagSource: 'userSpecifiedTag' + tag: '$(Build.SourceBranchName)' + title: 'Xamarin.RevenueCat.iOS Bindings $(bindingsVersion)' + assets: 'Xamarin.RevenueCat.iOS/nugetoutput/Xamarin.RevenueCat.iOS.*.nupkg' + changeLogCompareToRelease: 'lastFullRelease' + changeLogType: 'issueBased'