diff --git a/.packit.yaml b/.packit.yaml index 0512035..c25a2ce 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -136,8 +136,19 @@ jobs: trigger: pull_request packages: [specfile-epel8] tmt_plan: "smoke|full" + use_internal_tf: true targets: - - epel-8 + epel-8: + distros: [RHEL-8] + # enable EPEL + tf_extra_params: + environments: + - kickstart: + post-install: | + %post --log=/dev/console + set -x + dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm + %end - job: tests trigger: pull_request diff --git a/README.packit b/README.packit index d2b528d..e273ea7 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.97.1.post1.dev6+gc8c0314a. +The file was generated using packit 0.97.3.post1.dev2+gffa76e3b. diff --git a/plans/full.fmf b/plans/full.fmf index 36b58ec..4ed1316 100644 --- a/plans/full.fmf +++ b/plans/full.fmf @@ -2,3 +2,9 @@ summary: Unit & integration tests discover+: filter: tier:1 +adjust: + - when: "distro == rhel-8" + because: "only platform-python is installed on RHEL 8 by default" + prepare+: + - how: install + package: python3 diff --git a/plans/main.fmf b/plans/main.fmf index 0df98ae..a9b7ad4 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/specfile.git - ref: 0ba5f9ffec8b03d16ecf6741226e44731a450d45 + ref: 85a0b40d8c05817614cbc7a663d59f18db75484e execute: how: tmt diff --git a/plans/packit-integration.fmf b/plans/packit-integration.fmf index 2d9bc6f..11a1b0a 100644 --- a/plans/packit-integration.fmf +++ b/plans/packit-integration.fmf @@ -2,7 +2,7 @@ discover: how: fmf url: https://github.com/packit/packit filter: tier:0 | tier:1 - ref: 9a08d7fc32ed39516af06e09204ad70fd2827f96 + ref: 9f47528040e3ee9bfc68d51f030b74d38bb82207 prepare: - how: install copr: packit/packit-dev diff --git a/plans/smoke.fmf b/plans/smoke.fmf index 578e8ba..059ee80 100644 --- a/plans/smoke.fmf +++ b/plans/smoke.fmf @@ -2,3 +2,9 @@ summary: Basic smoke test discover+: filter: tier:0 +adjust: + - when: "distro == rhel-8" + because: "only platform-python is installed on RHEL 8 by default" + prepare+: + - how: install + package: python3 diff --git a/python-specfile.spec b/python-specfile.spec index c125525..5ca1884 100644 --- a/python-specfile.spec +++ b/python-specfile.spec @@ -7,7 +7,7 @@ Main focus is on modifying existing spec files, any change should result in a minimal diff.} -%global base_version 0.29.0 +%global base_version 0.30.0 #global prerelease rc1 %global package_version %{base_version}%{?prerelease:~%{prerelease}} @@ -77,6 +77,9 @@ sed -i 's/setuptools_scm\[toml\]>=7/setuptools_scm[toml]/' pyproject.toml %changelog +* Wed Jun 26 2024 Packit - 0.30.0-1 +- Fixed an exception that occured when accessing the `Specfile.has_autochangelog` property while having unparseable lines (e.g. lines ending with unescaped `%`) in `%%changelog`. (#387) + * Thu Jun 06 2024 Packit - 0.29.0-1 - Improved compatibility with RPM 4.20 (alpha version is currently in Fedora Rawhide). (#380) diff --git a/sources b/sources index 89d4c6f..eda9070 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (specfile-0.29.0.tar.gz) = 688992f55ea00e1993c87d3f0a13ff179c48cab8b458de1cc1fc1d44c276867f35bceaf1ee8740ead1d1b4a575956ad3299f45e3960f30109bfe08346c88f310 +SHA512 (specfile-0.30.0.tar.gz) = 47dd30fb45e4cbf5f1263fb79b8655c43be53de89f2c46eeb98d54a294bc3942f3eeec4fbedb531d6f9b1332e48958db0dc8bb467a1d451988d15c21760d4596