winget-pkgs-automation

command module
v0.0.0-...-d6c966b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 1, 2024 License: MIT Imports: 1 Imported by: 0

README

🪟📦 WinGet Packages Automation (WPA) 🤖

WinGet Automation

Automatically update package manifests for Windows Package Manager Community Repository.

You can see a list of PackageIdentifiers of packages currently auto-updated by the automation in packages.txt.

📦 How to add a package to automation? ➕

You can add a package to the automation in 2⃣ ways:

1. Use New-PackageJson.ps1 script to create JSON for the package 🗒️

The script will ask you for the required information and create a JSON file for the package at the path (in lowercase):

.\packages\<first-alphabet-of-package-identifier>\<package-identifier>.json

[!NOTE] Testing the package JSON file: You can add the -TestPackage parameter to the script in case you have made some changes to the JSON file and want to test it. Run the following command:

.\New-PackageJson.ps1 -TestPackage <package-identifier>
2. Open an issue providing the details about the package 🗣️
  • Use this link or head over to the issues tab and click new issue. Select the "[WPA] New Package" issue template.
  • Fill in the details of the package. Do not forget to mention some details of an API/Source/etc. which can be used to fetch the latest version of the package.
  • Submit the issue and wait for the package to be added to the automation.

Documentation

Overview

Copyright © 2023 Vedant

Directories

Path Synopsis
internal
msi

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL