Commit Graph

22 Commits

Author SHA1 Message Date
Thiébaud Weksteen
e0e687f151 Use 'main' branch from selinux for testing
Signed-off-by: Thiébaud Weksteen <tweek@google.com>
2024-10-29 13:51:39 +11:00
Chris PeBenito
ecdc7f460c seinfoflow/sedta: Add graphical output files.
Add the -o option to output graphical results for domain transition
analysis and information flow analysis.

Signed-off-by: Chris PeBenito <pebenito@ieee.org>
2024-02-14 09:11:35 -05:00
Chris PeBenito
89d7145cae tests.yml: Fix GitHub action to get Qt tests to work.
Also add Python 3.12 testing.

Signed-off-by: Chris PeBenito <pebenito@ieee.org>
2024-02-14 09:11:35 -05:00
Chris PeBenito
893cdd5477 tests.yml: Add GUI unit tests.
Signed-off-by: Chris PeBenito <pebenito@ieee.org>
2024-01-31 10:11:55 -05:00
Chris PeBenito
62ffea7fce Update minimum Python requirement to 3.10.
Now using the match statement and newer typing syntax.

Signed-off-by: Chris PeBenito <pebenito@ieee.org>
2024-01-31 10:11:55 -05:00
Chris PeBenito
0edf072422 Update CI Python versions.
3.6-3.8 no longer supported.

Signed-off-by: Chris PeBenito <chpebeni@linux.microsoft.com>
2023-12-06 10:47:24 -05:00
Chris PeBenito
1d79493ba1 tox.ini: Change environments to use "python" instead of "py".
Signed-off-by: Chris PeBenito <chpebeni@linux.microsoft.com>
2023-05-12 14:17:35 -04:00
Chris PeBenito
ca1ac0369f tests.yml: Remove unnecessary CFLAGS sed.
No longer necessary since -Werror is no longer used.

Signed-off-by: Chris PeBenito <chpebeni@linux.microsoft.com>
2023-04-18 16:22:23 -04:00
Chris PeBenito
d67d7071e4 tests.yml: Add package caching.
Signed-off-by: Chris PeBenito <chpebeni@linux.microsoft.com>
2023-04-18 16:22:23 -04:00
Chris PeBenito
3b0c2095dc tests.yml: Move environment variables to top level env block.
Unfortunately GitHub actions do not support building one variable from another
in this block, so the values are fully defined.

Signed-off-by: Chris PeBenito <chpebeni@linux.microsoft.com>
2023-04-18 16:22:23 -04:00
Chris PeBenito
395e7783eb tests.yml: Add test for installing via pip.
Signed-off-by: Chris PeBenito <chpebeni@linux.microsoft.com>
2023-04-18 16:15:01 -04:00
Chris PeBenito
3d5fcdd6cf tests.yml: Enable coverage test.
Signed-off-by: Chris PeBenito <chpebeni@linux.microsoft.com>
2023-03-23 10:24:07 -04:00
Chris PeBenito
42a75ad753 tests.yml: Pin ubuntu-20.04 to keep appropriate Python versions.
Signed-off-by: Chris PeBenito <chpebeni@linux.microsoft.com>
2023-02-02 16:31:22 -05:00
Chris PeBenito
c0d0f0d3b8 tests.yml: Add Python 3.10 and 3.11 CI tests.
Signed-off-by: Chris PeBenito <chpebeni@linux.microsoft.com>
2022-11-30 15:02:09 -05:00
Chris PeBenito
fc0aadf3ae tests.yml: Update GitHub actions versions.
Signed-off-by: Chris PeBenito <chpebeni@linux.microsoft.com>
2022-11-30 14:52:50 -05:00
Chris PeBenito
562a181110 tests.yml: Enable Python 3.9 testing.
This requires NetworkX 2.6.

Signed-off-by: Chris PeBenito <pebenito@ieee.org>
2021-07-28 14:48:54 -04:00
Chris PeBenito
52efadf5d1 stale.yml: Fix labels with spaces.
However, a bug prevents this from working on PRs, see actions/stale#98.

Signed-off-by: Chris PeBenito <pebenito@ieee.org>
2021-04-21 09:36:34 -04:00
Chris PeBenito
ce1a9e6e5a test.yml: Update GitHub workflow to use userspace 3.2.
Signed-off-by: Chris PeBenito <pebenito@ieee.org>
2021-03-05 10:41:19 -05:00
Ondrej Mosnacek
f73d6dc0b1 Adapt to new libsepol filename transition structures
Adapt setools to the new libsepol internal API for filename transitions
which allows for more efficient filename trans rule representation in
memory and binary policy.

Signed-off-by: Ondrej Mosnacek <omosnace@redhat.com>
2021-01-20 15:17:23 +01:00
Chris PeBenito
d1a1d3b3e0
Add stale issue/PR GitHub workflow. 2021-01-06 09:58:32 -05:00
Chris PeBenito
9d2be85f28 Drop criteria on github actions.
Either they do not have the desired effects or they are broken.

Signed-off-by: Chris PeBenito <pebenito@ieee.org>
2020-12-08 12:41:41 -05:00
Chris PeBenito
8fe93de400 Switch to GitHub actions for CI actions.
Signed-off-by: Chris PeBenito <pebenito@ieee.org>
2020-12-04 10:46:11 -05:00