Enable ABI checks for the checkstyle workflow
For the OpenZFS 2.0 release branch extend the CI checkstyle workflow to perform the library ABI checks. Reviewed-by: George Melikov <mail@gmelikov.ru> Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Closes #11215
This commit is contained in:
parent
be12087783
commit
813185d141
|
@ -18,7 +18,7 @@ jobs:
|
|||
sudo apt-get install --yes -qq zlib1g-dev uuid-dev libattr1-dev libblkid-dev libselinux-dev libudev-dev libssl-dev python-dev python-setuptools python-cffi python3 python3-dev python3-setuptools python3-cffi
|
||||
# packages for tests
|
||||
sudo apt-get install --yes -qq parted lsscsi ksh attr acl nfs-kernel-server fio
|
||||
sudo apt-get install --yes -qq mandoc cppcheck pax-utils # devscripts - enable then bashisms fixed
|
||||
sudo apt-get install --yes -qq mandoc cppcheck pax-utils abigail-tools # devscripts - enable then bashisms fixed
|
||||
sudo -E pip --quiet install flake8
|
||||
- name: Prepare
|
||||
run: |
|
||||
|
@ -30,3 +30,7 @@ jobs:
|
|||
- name: Lint
|
||||
run: |
|
||||
make lint
|
||||
- name: CheckABI
|
||||
run: |
|
||||
make -j$(nproc)
|
||||
make checkabi
|
||||
|
|
Loading…
Reference in New Issue