Skip to content

Rebuild Package Manifests #11

Rebuild Package Manifests

Rebuild Package Manifests #11

name: Rebuild Package Manifests
on:
workflow_dispatch:
inputs:
PackageIdentifier:
description: "Package Identifier"
required: true
submit:
description: 'True to auto-submit'
required: true
type: boolean
default: false
resolves:
description: 'resolves this issues'
required: false
default: ''
jobs:
update:
name: Rebuild manifests
runs-on: windows-latest
env:
WINGET_PKGS_FORK_REPO: ${{vars.WINGET_PKGS_FORK_REPO}}
WINGET_PAT: ${{secrets.WINGET_PAT}}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Trigger Mass Package Update
run: |
$fullPathFork = "$(Get-Location)"
scripts/Update-AllPackageManifests.ps1 -PackageIdentifier ${{ github.event.inputs.PackageIdentifier }} -OutputDir $fullPathFork -Token ${{env.WINGET_PAT}} -Submit ${{ github.event.inputs.submit }} ( ![string]:IsNullOrWhitespace(${{ github.event.inputs.resolves }}) ? "-Resolves ${{ github.event.inputs.resolves }}" : $null )
- uses: actions/upload-artifact@v4
with:
name: manifests
path: manifests