aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ci: bump SELint version to 1.5.0Christian Göttsche2024-03-011-2/+1
| | | | | Signed-off-by: Christian Göttsche <cgzones@googlemail.com> Signed-off-by: Kenton Groombridge <concord@gentoo.org>
* tests.yml: Pin ubuntu 20.04.Chris PeBenito2022-12-131-2/+2
| | | | | | | | | | Fix this issue: Version 3.5 was not found in the local cache Error: The version '3.5' with architecture 'x64' was not found for Ubuntu 22.04. Signed-off-by: Chris PeBenito <chpebeni@linux.microsoft.com> Signed-off-by: Kenton Groombridge <concord@gentoo.org>
* Add 'DIRECT_INITRC' config to automated testsDave Sugar2022-11-021-19/+39
| | | | | Signed-off-by: Dave Sugar <dsugar100@gmail.com> Signed-off-by: Kenton Groombridge <concord@gentoo.org>
* tests.yml: Remove irrelevant comment.Chris PeBenito2022-11-021-1/+1
| | | | | Signed-off-by: Chris PeBenito <chpebeni@linux.microsoft.com> Signed-off-by: Kenton Groombridge <concord@gentoo.org>
* Revise userspace and SELint versions in CIChris PeBenito2022-11-021-4/+3
| | | | | | Revert checkpolicy to 3.1 and set SELint to 1.3.0. Signed-off-by: Kenton Groombridge <concord@gentoo.org>
* ci: build SELint from sourceChristian Göttsche2022-11-021-6/+18
| | | | | | | | | | | | | | | | Disable newly added check C-008: usermanage.te: 581: (C): Identifier samba_domain_controller in expression for conditional block not found in own module, but in module samba (candidate for global declaration or interface) (C-008) mplayer.te: 122: (C): Identifier xserver_allow_dri in expression for conditional block not found in own module, but in module xserver (candidate for global declaration or interface) (C-008) nscd.te: 125: (C): Identifier samba_domain_controller in expression for conditional block not found in own module, but in module samba (candidate for global declaration or interface) (C-008) xguest.te: 44: (C): Identifier user_exec_noexattrfile in expression for conditional block not found in own module, but in module userdomain (candidate for global declaration or interface) (C-008) xguest.te: 48: (C): Identifier user_rw_noexattrfile in expression for conditional block not found in own module, but in module userdomain (candidate for global declaration or interface) (C-008) userdomain.if: 1278: (C): Identifier usbguard_user_modify_rule_files in expression for conditional block not found in own module, but in module usbguard (candidate for global declaration or interface) (C-008) Found the following issue counts: C-008: 6 Signed-off-by: Christian Göttsche <cgzones@googlemail.com> Signed-off-by: Kenton Groombridge <concord@gentoo.org>
* ci: update dependenciesChristian Göttsche2022-11-021-9/+11
| | | | | | | | | | | Update checkout action to v3 Update python-setup action to v4 Update SELinux userspace to 3.3 Also print basic output from apt-get to debug potential flaky failures. Signed-off-by: Christian Göttsche <cgzones@googlemail.com> Signed-off-by: Kenton Groombridge <concord@gentoo.org>
* Run Ci tests in parallel.Chris PeBenito2022-11-021-3/+1
| | | | | Signed-off-by: Chris PeBenito <chpebeni@linux.microsoft.com> Signed-off-by: Kenton Groombridge <concord@gentoo.org>
* github: test install of udica templatesKenton Groombridge2022-09-031-0/+1
| | | | | Signed-off-by: Kenton Groombridge <me@concord.sh> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* Revert "tests.yml: Disable policy_module() selint checks."Christian Göttsche2022-01-311-6/+5
| | | | | | | | | This reverts commit 5781a2393cfbc6592cf52abff1eda08afb15c898. SELint 1.2.1 supports the new policy_module syntax. Signed-off-by: Christian Göttsche <cgzones@googlemail.com> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* tests.yml: Disable policy_module() selint checks.Chris PeBenito2022-01-291-5/+6
| | | | | | | It does not support single-parameter policy_module(). Signed-off-by: Chris PeBenito <pebenito@ieee.org> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* Remove github stalebot workflowJason Zaman2021-11-111-23/+0
| | | | Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* stale.yml: Fix labels with spaces.Chris PeBenito2021-09-051-2/+2
| | | | | | | However, a bug prevents this from working on PRs, see actions/stale#98. Signed-off-by: Chris PeBenito <pebenito@ieee.org> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* Create stale.ymlChris PeBenito2021-09-051-0/+23
| | | | Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* github actions: Restrict to gentoo only and add systemd=yJason Zaman2021-01-101-18/+9
| | | | Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* Drop criteria on github actions.Chris PeBenito2021-01-101-5/+1
| | | | | | | Either they do not have the desired effects or they are broken. Signed-off-by: Chris PeBenito <pebenito@ieee.org> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* Switch to GitHub actions for CI actions.Chris PeBenito2021-01-101-0/+158
Signed-off-by: Chris PeBenito <pebenito@ieee.org> Signed-off-by: Jason Zaman <perfinion@gentoo.org>