--- # https://packit.dev/docs/configuration/ specfile_path: fido-device-onboard.spec files_to_sync: - src: - patches/0001-Revert-chore-use-git-fork-for-aws-nitro-enclaves-cos.patch - .packit.yaml - fido-device-onboard.spec - "fido-device-onboard-rs-*-vendor-patched.tar.xz" dest: . upstream_package_name: fido-device-onboard downstream_package_name: fido-device-onboard upstream_tag_template: v{version} copy_upstream_release_description: true srpm_build_deps: - cargo - openssl-devel packages: fido-device-onboard-fedora: downstream_package_name: fido-device-onboard upstream_package_name: fido-device-onboard fido-device-onboard-centos: downstream_package_name: fido-device-onboard upstream_package_name: fido-device-onboard pkg_tool: centpkg actions: pre-sync: - bash -c "./make-vendored-tarfile.sh ${PACKIT_PROJECT_VERSION}" - bash -c "git restore Cargo.lock" create-archive: - bash -c "cp ./patches/0001-Revert-chore-use-git-fork-for-aws-nitro-enclaves-cos.patch ." - bash -c "git archive --prefix=fido-device-onboard-rs-${PACKIT_PROJECT_VERSION}/ --format=tar HEAD > fido-device-onboard-rs-${PACKIT_PROJECT_VERSION}.tar" - bash -c "./make-vendored-tarfile.sh ${PACKIT_PROJECT_VERSION}" - bash -c "tar -xvf fido-device-onboard-rs-${PACKIT_PROJECT_VERSION}.tar" - bash -c "ls -1 ./fido-device-onboard-rs-${PACKIT_PROJECT_VERSION}.tar" jobs: - &fdo_copr_build job: copr_build trigger: pull_request targets: centos-stream-9: {} fedora-latest-stable: {} fedora-latest: {} fedora-rawhide: {} - job: tests trigger: pull_request identifier: onboarding fmf_path: test/fmf tmt_plan: plans/onboarding targets: centos-stream-9: {} fedora-latest-stable: {} fedora-latest: {} fedora-rawhide: {} - job: sync_from_downstream trigger: commit - job: propose_downstream trigger: release packages: [fido-device-onboard-fedora] dist_git_branches: - fedora-development - fedora-latest-stable - job: propose_downstream trigger: release packages: [fido-device-onboard-centos] dist_git_branches: - c10s - c9s - job: koji_build trigger: commit dist_git_branches: - fedora-development - fedora-latest-stable - job: bodhi_update trigger: commit dist_git_branches: - fedora-development - fedora-latest-stable - <<: *fdo_copr_build trigger: commit branch: main owner: "@fedora-iot" # copr repo namespace project: fedora-iot # copr repo name so you can consume the builds ...