diff --git a/.packit.yaml b/.packit.yaml index cd89afdd4..70e235649 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -1,48 +1,50 @@ --- # https://packit.dev/docs/configuration/ -specfile_path: fido-device-onboard.spec +upstream_project_url: https://github.com/fdo-rs/fido-device-onboard-rs +upstream_package_name: fido-device-onboard-rs +upstream_tag_template: v{version} -files_to_sync: - - fido-device-onboard.spec - - .packit.yaml +issue_repository: https://github.com/fdo-rs/fido-device-onboard-rs -upstream_package_name: fido-device-onboard downstream_package_name: fido-device-onboard -upstream_tag_template: v{version} copy_upstream_release_description: true +specfile_path: fido-device-onboard.spec +files_to_sync: + - fido-device-onboard.spec + - .packit.yaml + srpm_build_deps: - cargo -actions: - create-archive: - - bash -c "sed -i -r \"s/^Version:.*/Version:\ ${PACKIT_PROJECT_VERSION}/\" fido-device-onboard.spec" - - bash -c "sed -i '/Source1/d ; /^# See make-vendored-tarfile.sh in upstream repo/d ;' fido-device-onboard.spec" - - 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 "tar -xvf fido-device-onboard-rs-${PACKIT_PROJECT_VERSION}.tar" - - bash -c "ls -1 ./fido-device-onboard-rs-${PACKIT_PROJECT_VERSION}.tar" - fix-spec-file: - - "cat fido-device-onboard.spec" - jobs: - - job: copr_build + - &fdo_copr + job: copr_build trigger: pull_request targets: - - fedora-development-aarch64 - fedora-development + - fedora-development-aarch64 - fedora-latest - fedora-latest-aarch64 - - job: copr_build + - centos-stream-9-x86_64 + - centos-stream-9-aarch64 + - centos-stream-9-powerpc64le + - centos-stream-9-s390x + - rhel-9-x86_64 + - rhel-9-aarch64 + - rhel-9-powerpc64le + - rhel-9-s390x + + - <<: *fdo_copr trigger: commit branch: main owner: "@fedora-iot" # copr repo namespace project: fedora-iot # copr repo name so you can consume the builds - targets: - - fedora-development-aarch64 - - fedora-development - - fedora-latest - - fedora-latest-aarch64 + + - job: propose_downstream + trigger: release + dist_git_branches: + - fedora ...