Compare commits

...
Sign in to create a new pull request.

3 commits

Author SHA1 Message Date
Fedora Release Engineering
3e05424756 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 09:06:03 +00:00
Jan Grulich
39c48b2545 Add configuration for release-monitoring 2026-03-25 14:31:53 +01:00
Jan Grulich
3256423326 Onboard to Packit 2026-03-25 14:29:10 +01:00
2 changed files with 53 additions and 0 deletions

40
.packit.yaml Normal file
View file

@ -0,0 +1,40 @@
# Minimal Packit Configuration for GNOME Packages
# Copy this to your dist-git repository as .packit.yaml
#
# Prerequisites:
# - Package is monitored by release-monitoring.org
# - Monitoring status set to "Monitoring" in dist-git
jobs:
# Automated updates for all Fedora branches (stable, branched, rawhide)
- job: pull_from_upstream
trigger: release
dist_git_branches:
- fedora-all
# ========================================================================
# VERSIONING: Choose ONE option based on your package's versioning scheme
# ========================================================================
# OPTION A: Major version only - allows minor and patch updates
# For 2-digit: 50.0 -> 50.1 ✅, 50.x -> 51.0 ❌
# For 3-digit: 1.2.3 -> 1.3.0 ✅, 1.x.x -> 2.0.0 ❌
# Use for: GNOME apps/libs with 2-digit versions, or libraries following semver
version_update_mask: '^\d+\.'
# OPTION B: Major.minor version - patch updates only
# Examples: 1.2.3 -> 1.2.4 ✅, 1.2.x -> 1.3.0 ❌
# Use for: Libraries with ABI concerns, even/odd development scheme
# version_update_mask: '^\d+\.\d+\.'
# Build in Koji after merge
- job: koji_build
trigger: commit
dist_git_branches:
- fedora-all
# Submit Bodhi update (rawhide updates are created automatically)
- job: bodhi_update
trigger: commit
dist_git_branches:
- fedora-branched

13
monitoring.toml Normal file
View file

@ -0,0 +1,13 @@
# Enable/disable monitoring
monitoring = true
# Enable/disable filling bugzilla ticket for new release
# When disabled it will also disable scratch builds
bugzilla = false
# Enable/disable reporting only stable versions
# Stable versions are recognized based on release-monitoring.org project settings
stable_only = true
# Enable/disable reporting all new versions instead of the latest one
# Enabling this will disable scratch builds
all_versions = true
# Enable/disable scratch build for newly opened version
scratch_build = false