Onboard a package onto the appropriate Fedora SIG
Project description
fedora-sig-onboard
fedora-sig-onboard
is a simple tool to onboard a Fedora package onto the relevant SIG. It will attempt to add the SIG to the package ACL, update the bugzilla assignee and add the package to Anitya. Rust and Golang packages are currently supported, and will be respectively onboarded onto the Rust SIG and the Go SIG.
Installation
pip install 'git+https://pagure.io/fedora-sig-onboard.git'
Usage
Add your dist-git and Anitya to the configuration file in ~/.config/fedora-sig-onboard/fedora-sig-onboard.conf
:
[api]
dist_git_token = YOUR_DIST_GIT_TOKEN_HERE
antiya_token = YOUR_ANITYA_TOKEN_HERE
To onboard a package:
$ fedora-sig-onboard onboard rust-escape_string
[rust-escape_string] updating ACL
[rust-escape_string] updating bugzilla assignees
[rust-escape_string] adding to anitya
$
Multiple packages can also be specified, and will be processed in sequence. If no package is specified, fedora-sig-onboard
will attempt to infer the package name from the current directory.
License
fedora-sig-onboard
is MIT licensed.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for fedora_sig_onboard-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2026527911a3562c70d6ea230af8e9b0cb9a8318f4f2483d8fb089e126837c1 |
|
MD5 | fb00ebb75ad77ee685e055a1a874aa89 |
|
BLAKE2b-256 | a3619708d1ffbdd5a36f54ddf447dd5050ac6629a66e504335e98d73bc72c84e |