infra: Add rpmlint test to upstram CI
rpmlint is used in Fedora dist git in the release process. Having it included in the upstream CI will allow us early detection of the potential linter issues in spec / rpms.
- [ ] Blocked on fixing the remaining RPM lint issues
Infrastructure check failed on these files. Please do a double check of these files before merge!
Makefile.am
Infrastructure check failed on these files. Please do a double check of these files before merge!
Makefile.am
Infrastructure check failed on these files. Please do a double check of these files before merge!
Makefile.am
@KKoukiou I have update this PR so when rpmlint.toml file will be presented - it will be used by linter. According to documentation this configuration will be merged with default config, which in our case will mean silencing some errors we want to be skipped.
I really like this idea.
This will not fail after PRs introducing config file will be merged.
Infrastructure check failed on these files. Please do a double check of these files before merge!
Makefile.am
/kickstart-test --testtype smoke
I wonder, do we need to install Anaconda packages? You are already giving RPMs and spec to the linter. Isn't that enough?
I wonder, do we need to install Anaconda packages? You are already giving RPMs and spec to the linter. Isn't that enough?
I think it is happening because I have appended existing rpm-test - which purpose is I guess to test if produced RPMs can be installed. Katerina proposed to put rpmlint test here instead of creating separated make target.
Infrastructure check failed on these files. Please do a double check of these files before merge!
Makefile.am
/kickstart-tests --waive infra only