This series includes the following changes:
- Fix debian packaging, make it more hermetic and enable more tests.
- Build debian packages via GitHub Actions.
- Enable ARM builds and packages for both Debian and Fedora.
- Other minor CI improvements.

You can find the result of the GitHub Actions workflow for this series
here: https://github.com/booxter/ovn/actions/runs/22001518097

Ihar Hrachyshka (10):
  debian: Configure ovs submodule during build.
  debian: Don't run unstable tests.
  debian: Add test dependencies to build env.
  github: Add debian packaging workflow.
  github: Use cache/save in prepare-container.
  github: Add some arm build lanes.
  github: Build arm packages.
  github: Disable Microsoft apt repos.
  ci: Make linux-util.sh posix compliant.
  ci: Remove redundant shebang from linux-util.sh.

 .ci/linux-util.sh                             |  12 +-
 .github/actions/prepare-apt/action.yaml       |  14 ++
 .github/workflows/containers.yml              |   2 +-
 .../workflows/ovn-fake-multinode-tests.yml    |  14 +-
 .github/workflows/ovn-kubernetes.yml          |   4 +-
 .github/workflows/ovn-upgrade-tests.yml       |  11 +-
 .github/workflows/test.yml                    | 152 +++++++++++++-----
 Makefile.am                                   |   1 +
 debian/control                                |  11 +-
 debian/rules                                  |   8 +-
 10 files changed, 167 insertions(+), 62 deletions(-)
 create mode 100644 .github/actions/prepare-apt/action.yaml

-- 
2.52.0

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to