Open chapulina opened 3 years ago
I just checked the boxes to indicate the current configuration of ign-physics
I just checked the boxes to indicate the current configuration of ign-physics
Thanks, I thought I had done it for all of them, but the GitHub UI kept acting wreird
I think ign-common main
on windows is clean and we could mark it as required (cc @mjcarroll )
I think ign-common main on windows is clean and we could mark it as required (cc @mjcarroll )
Good with me.
I removed the Ubuntu Bionic
requirement for all main
branches and updated the list above.
I just did another pass over all the checks for all libraries and updated their status. I also made sure that Bionic checks are only required up to Fortress, and Jammy checks only from Fortress.
Jenkins Homebrew warning: 'channels' is deprecated
This issue keeps track of which CI checks are marked as required for each branch on each library.
Only build checks are listed here, because checks like DCO are already required for all libraries.
Required checks are those which must be green before merging a PR. The ultimate goal is to have all checks required, but we need to address known flakes and failures before requiring them.
This list is expected to be dynamic, and we may have regressions that force us to unrequire checks when new issues are introduced. For example, upstream changes in homebrew introduced warnings into our
ign-common
macOS builds, see https://github.com/ignitionrobotics/ign-common/issues/203.This list only covers release branches that are part of Ignition collections, so it does not cover branches that are still supported because they're Gazebo 9 dependencies.
ign-cmake
All checked
* Release branches - [x] GitHub actions Bionic - [x] GitHub actions Focal - [x] GitHub actions Jammy - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windows * `main` - [x] GitHub actions Focal - [x] GitHub actions Jammy - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windowsign-common
All checked
* `ign-common3` - [x] GitHub actions Bionic - [x] GitHub actions Focal - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windows - [x] ABI checker * `ign-common[4-9]` - [x] GitHub actions Bionic (option not showing up) - [x] GitHub actions Focal - [x] GitHub actions Jammy - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windows - [x] ABI checker * `gz-common[0-9]` - [x] GitHub actions Focal - [x] GitHub actions Jammy - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windows - [x] ABI checker * `main` - [x] GitHub actions Noble - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windowsign-fuel-tools
ign-fuel-tools4
ign-fuel-tools[5-9]
gz-fuel-tools[9]
main
ign-gazebo
ign-gazebo[0-9]
main
ign-gui
ign-gui[0-9]
main
ign-launch
ign-launch[0-4]
ign-launch[5-9]
main
ign-math
All checked
* Release branches - [x] GitHub actions Bionic - [x] GitHub actions Focal - [x] GitHub actions Jammy - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windows - [x] ABI checker * `main` - [x] GitHub actions Focal - [x] GitHub actions Jammy - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windowsign-msgs
All checked
* `ign-msgs[0-1]` - [x] GitHub actions Bionic - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windows - [x] ABI checker * `ign-msgs[2-5]` - [x] GitHub actions Bionic - [x] GitHub actions Focal - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windows - [x] ABI checker * `ign-msgs[6-9]` - [x] GitHub actions Focal - [x] GitHub actions Jammy - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windows - [x] ABI checker * `main` - [x] GitHub actions Focal - [x] GitHub actions Jammy - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windowsign-physics
ign-physics[0-4]
ign-physics[5-9]
main
ign-plugin
All checked
* Release branches - [x] GitHub actions Bionic - [x] GitHub actions Focal - [x] GitHub actions Jammy - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windows - [x] ABI checker * `main` - [x] GitHub actions Focal - [x] GitHub actions Jammy - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windowsign-rendering
ign-rendering[0-5]
ign-rendering[6-9]
main
ign-sensors
ign-sensors[0-5]
ign-sensors[6-9]
main
ign-tools
All checked
* Release branches - [x] GitHub actions Bionic - [x] GitHub actions Focal - [x] GitHub actions Jammy - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windows * `main` - [x] GitHub actions Focal - [x] GitHub actions Jammy - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windowsign-transport
ign-transport[8-9]
ign-transport[0-9][0-9]
main
ign-utils
All checked
* Release branches - [x] GitHub actions Bionic - [x] GitHub actions Focal - [x] GitHub actions Jammy - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windows - [ ] ABI checker (option not showing up) * `main` - [x] GitHub actions Focal - [x] GitHub actions Jammy - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windowssdformat
All checked
* `sdf[0-9]` - [x] GitHub actions Bionic - [x] GitHub actions Focal - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windows - [x] ABI checker * `sdf[0-9][0-9]` - [x] GitHub actions Focal - [x] GitHub actions Jammy - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windows - [x] ABI checker * `main` - [x] GitHub actions Focal - [x] GitHub actions Jammy - [x] Jenkins Homebrew - [x] Jenkins Ubuntu - [x] Jenkins Windows