ab1a447
---
028a4a2
synced_files:
028a4a2
  - src: plans/
028a4a2
    dest: plans/
028a4a2
  - src: .fmf/
028a4a2
    dest: .fmf/
f952bba
# packit was already taken on PyPI
66bb6ab
upstream_package_name: packitos
Packit Service a09aaa7
upstream_project_url: https://github.com/packit/packit
Packit Service c690820
copy_upstream_release_description: true
4793427
4793427
actions:
4793427
  create-archive:
4793427
    - "python3 setup.py sdist --dist-dir ."
4793427
    - "sh -c 'echo packitos-$(python3 setup.py --version).tar.gz'"
4793427
  get-current-version:
4793427
    - "python3 setup.py --version"
028a4a2
  pre-sync:
028a4a2
    # FMF  has to be installed on system where you are calling this tool.
028a4a2
    - python3 plans/git_reference.py
4793427
Packit Service 30aef86
allowed_gpg_keys:
Packit Service 30aef86
  - 5DE3E0509C47EA3CF04A42D34AEE18F83AFDEB23
Packit Service 30aef86
1ff200d
jobs:
4793427
  - job: propose_downstream
4793427
    trigger: release
4793427
    metadata:
Packit Service 6ce0372
      dist_git_branches:
Packit Service 6ce0372
        - fedora-all
Packit Service 6ce0372
        - epel-8
Packit Service 6ce0372
4793427
  - job: sync_from_downstream
4793427
    trigger: commit
Packit Service 6ce0372
4793427
  - job: copr_build
4793427
    trigger: pull_request
4793427
    metadata:
4793427
      targets:
4793427
        - fedora-all
Packit Service 6ce0372
        - epel-8
4793427
  - job: tests
4793427
    trigger: pull_request
4793427
    metadata:
4793427
      targets:
Packit Service 6ce0372
        - fedora-all
Packit Service 6ce0372
        - epel-8
Packit Service 6ce0372
1a4a27e
  - job: copr_build
1a4a27e
    trigger: commit
1a4a27e
    metadata:
4575fdb
      branch: main
1a4a27e
      targets:
Packit Service 9a571a5
        - fedora-all
Packit Service 9a571a5
        - epel-8
Packit Service 9d9d8a4
      project: packit-dev
Packit Service 50daa5c
      list_on_homepage: True
Packit Service 50daa5c
      preserve_project: True
Packit Service c5734b8
Packit Service c5734b8
  - job: copr_build
Packit Service c5734b8
    trigger: commit
Packit Service c5734b8
    metadata:
Packit Service c5734b8
      branch: stable
Packit Service c5734b8
      targets:
Packit Service c5734b8
        - fedora-all
Packit Service c5734b8
        - epel-8
Packit Service c5734b8
      project: packit-stable
Packit Service c5734b8
      list_on_homepage: True
Packit Service c5734b8
      preserve_project: True
Packit Service c5734b8
Packit Service 50daa5c
  - job: copr_build
Packit Service 50daa5c
    trigger: release
Packit Service 50daa5c
    metadata:
Packit Service 50daa5c
      targets:
Packit Service 9d9d8a4
        - fedora-all
Packit Service 9d9d8a4
        - epel-8
Packit Service 50daa5c
      project: packit-releases
Packit Service 50daa5c
      list_on_homepage: True
Packit Service 50daa5c
      preserve_project: True
Packit Service 0eb3e12
Packit Service 287fc9b
  # downstream automation:
Packit Service 0eb3e12
  - job: koji_build
Packit Service 0eb3e12
    trigger: commit
Packit Service 0eb3e12
    metadata:
Packit Service 0eb3e12
      dist_git_branches:
Packit Service 0eb3e12
        - fedora-all
Packit Service 0eb3e12
        - epel-8
Packit Service 287fc9b
  - job: bodhi_update
Packit Service 287fc9b
    trigger: commit
Packit Service 287fc9b
    metadata:
Packit Service 287fc9b
      dist_git_branches:
Packit Service 287fc9b
        - fedora-stable # rawhide updates are created automatically
Packit Service 287fc9b
        - epel-8