-
Notifications
You must be signed in to change notification settings - Fork 53
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ci: Packit configuration update (#799)
Primarily some cleanups: - Moved how the [copr projects](https://copr.fedorainfracloud.org/groups/g/scikit-build/coprs/) are handled. This should make it more usable if people want to use the projects to check if the spec files build well - Retire `scikit-build-core` project, instead use the auto-generated project by packit - Make sure `nightly` project is well ordered (previously they had the same NVR (name-version-release) so it would pick randomly any build from there) - Disabled `rpminspect`. I will look into unifying with downstream's implementation - Cleanups in `packit.yaml` to make it simpler - Added epel-10 as a build target - Removed `python3-scikit-build-core+pyproject` sub-package since it really has no effect now - ~~Included `hatchling` tests to the test environment~~. Postponed because F40, F39 does not satisfy requirement --- Ideally we would want both epel-9 and epel-10 as build targets with tests enabled, but there are some issues encountered: **epel-10:** - Missing test dependencies (may be satisfied later on) **epel-9:** - Build failure because `setuptools-scm` can't determine version from git-archive (can be workaround) - `exceptiongroup`: not packaged Further blocked by `flit-scm` -> `setuptools-scm` -> `setuptools`, the last being a major blocker for a lot of stuff getting on EPEL9 - `packaging >=21.3` vs `20.9` - Missing test dependencies --------- Signed-off-by: Cristian Le <[email protected]>
- Loading branch information
Showing
7 changed files
with
50 additions
and
70 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
adjust+: | ||
# Cannot use initiator: fedora-ci reliably yet | ||
when: initiator is not defined or initiator != packit | ||
discover+: | ||
how: fmf | ||
dist-git-source: true | ||
dist-git-extract: scikit_build_core-*/ |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters