Skip to content

Commit e2c719e

Browse files
committed
Use release manager
1 parent 4c51d79 commit e2c719e

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

.github/workflows/release.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111

1212
jobs:
1313

14-
release-for-avalonia:
14+
release-for-avalonia:
1515
uses: AvaloniaUI/build-common/.github/workflows/library-cicd.yml@main
1616
with:
1717
runs_on: windows-latest
@@ -21,9 +21,11 @@ jobs:
2121
artifact_name: Avalonia.Controls.WebView
2222
validate_release_branch: true
2323
create_github_release: ${{inputs.create_release}}
24-
push_package: false
24+
nuget_feed: ${{ vars.RELEASE_MANAGER_UPLOAD_URL }}
2525
secrets:
26-
checkout_token: ${{secrets.SUBMODULE_TOKEN}}
26+
nuget_api_key: ${{ secrets.RELEASE_MANAGER_API_KEY }}
27+
environment:
28+
name: release
2729

2830
release-for-xpf:
2931
uses: AvaloniaUI/build-common/.github/workflows/library-cicd.yml@main
@@ -34,7 +36,8 @@ jobs:
3436
artifact_glob: Avalonia.Xpf.Controls.WebView.*.nupkg
3537
artifact_name: Avalonia.Xpf.Controls.WebView
3638
validate_release_branch: true
37-
push_package: false
39+
nuget_feed: ${{ vars.RELEASE_MANAGER_UPLOAD_URL_XPF }}
3840
secrets:
39-
checkout_token: ${{secrets.SUBMODULE_TOKEN}}
40-
41+
nuget_api_key: ${{ secrets.RELEASE_MANAGER_API_KEY }}
42+
environment:
43+
name: release

0 commit comments

Comments
 (0)