Skip to content

Commit 179d429

Browse files
committed
feat(ci): add manual upstream package PR submission
1 parent 651e8c6 commit 179d429

1 file changed

Lines changed: 27 additions & 0 deletions

File tree

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Submit upstream package PRs
2+
on:
3+
workflow_dispatch:
4+
inputs:
5+
version: { description: Existing non-draft release version in strict X.Y.Z form., required: true, type: string }
6+
submit_winget: { description: Submit the prepared WinGet fork branch., required: true, default: true, type: boolean }
7+
submit_nixpkgs: { description: Submit the prepared nixpkgs fork branch., required: true, default: true, type: boolean }
8+
permissions: { contents: read }
9+
jobs:
10+
submit:
11+
uses: alsi-lawr/package-release-workflows/.github/workflows/submit-upstream-prs.yml@main
12+
with:
13+
version: ${{ inputs.version }}
14+
release_name: BlokeBot
15+
submit_winget: ${{ inputs.submit_winget }}
16+
submit_nixpkgs: ${{ inputs.submit_nixpkgs }}
17+
winget_upstream_repo: microsoft/winget-pkgs
18+
winget_fork_owner: ${{ github.repository_owner }}
19+
winget_fork_repo: winget-pkgs
20+
winget_branch_prefix: winget-blokebot-v
21+
nix_upstream_repo: NixOS/nixpkgs
22+
nix_fork_owner: ${{ github.repository_owner }}
23+
nix_fork_repo: nixpkgs
24+
nix_branch_prefix: blokebot-v
25+
nix_package_name: blokebot
26+
secrets:
27+
PACKAGE_REPOSITORY_TOKEN: ${{ secrets.PACKAGE_REPOSITORY_TOKEN }}

0 commit comments

Comments
 (0)