Week 44 (October 29th – November 4th)
- Packit now supports and defaults to
fast_forward_merge_into
syntax via--dist-git-branches-mapping
indist-git init
. (packit#2456)
fast_forward_merge_into
syntax via --dist-git-branches-mapping
in dist-git init
. (packit#2456)We have added support for retriggering jobs that are configured for commit
and release
trigger. Retriggering can be done via commit comments on the relevant commit, using the usual comments, such as /packit build
or /packit test
, but the branch or tag need to be specified like this (without the arguments, we will default to commit
trigger for the default branch of the repository):
/packit build --commit <branch-name>
or
/packit build --release <tag-name>
There is a new method for getting a single commit comment, supporting also retrieval and adding reactions in GitHub. (ogr#865)
We have improved the feedback for the Open Scan Hub job. You can now see if the scan is in a pending
, running
, canceled
, failed
, or successful
state.
A failed
or canceled
scan is shown as neutral and does not cause your pull request validation to fail. (packit-service#2543)
/packit test
) now accepts --env
option(s)
to override environment variables passed to Testing Farm.
(packit-service#2583)sync-release
or bodhi_update
jobs. (packit#2442)packit validate-config
now checks for the existence of the downstream package. (packit#2436)--resolve-bug
switch (comments accept comma-separated list of bugs, CLI accepts the switch multiple times (also -b
)).
(packit#2428 and packit-service#2560)packit init
now adds working directories that are used in packit prepare-sources
into the .gitignore
file in the same directory where Packit config resides. (packit#2431)upstream_project_url
presence in the configuration when pull_from_upstream
job is configured was removed from validate-config
, as this is no longer required. (packit#2423)pull_from_upstream
job from dist-git pull requests. (packit-service#2542)bootstrap
configuration option. (packit#2411)--csmock-args
CLI option and csmock_args
configuration. (packit#2402)dist_git_branches
as in this example to utilise this functionality:{
"rawhide": {
"fast_forward_merge_into": ["f40"]
},
"fedora-stable": {}
}
pull-from-upstream
is now supported also without specifying upstream_project_url
in the configuration. For such cases, the upstream repository will not be detected and cloned during release syncing. (packit#2398)dist-git init
command now allows upstream-git-url
not to be specified. (packit#2387)/packit koji-tag
comment command. (packit-service#2507)epel-10
is now correctly mapped to a centos-stream-10
when running tests. (packit-service#2508)