Skip to content

Commit 8039b7f

Browse files
committed
.github/workflows/rpm.yaml: Added selinux rpm build
1 parent f6411b2 commit 8039b7f

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

.github/workflows/rpm.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
id: install-dependencies
1717
run: |
1818
echo "${{ github.action }}: Installing dependencies"
19-
dnf install -y -q rpmdevtools systemd-rpm-macros boost-devel cmake cppcheck clang clang-analyzer clang-tools-extra gcc gcc-c++ gtest gtest-devel pkgconf-pkg-config dbus-libs dbus-devel libstdc++ 2>&1 1>/dev/null
19+
dnf install -y -q rpmdevtools systemd-rpm-macros boost-devel cmake cppcheck clang clang-analyzer clang-tools-extra gcc gcc-c++ gtest gtest-devel pkgconf-pkg-config dbus-libs dbus-devel libstdc++ selinux-policy-devel 2>&1 1>/dev/null
2020
- name: pepare-git
2121
run: |
2222
dnf install -y -q git 2>&1 1>/dev/null
@@ -44,6 +44,12 @@ jobs:
4444
pushd $BUILD_WORKSPACE
4545
../scripts/build_rpm.sh
4646
popd
47+
cp -r ./packaging/selinux/ $BUILD_WORKSPACE/
48+
pushd $BUILD_WORKSPACE/selinux/
49+
../../scripts/build_selinux_policy.sh
50+
mv *.rpm $BUILD_WORKSPACE
51+
mv noarch/*.rpm $BUILD_WORKSPACE
52+
popd
4753
mkdir -p $BUILD_WORKSPACE/RPM
4854
rm -rf $BUILD_WORKSPACE/RPM/*
4955
mv $BUILD_WORKSPACE/*.rpm $BUILD_WORKSPACE/RPM

0 commit comments

Comments
 (0)