public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/hardened-refpolicy:master commit in: .github/workflows/
@ 2021-01-11  1:27 Jason Zaman
  0 siblings, 0 replies; 10+ messages in thread
From: Jason Zaman @ 2021-01-11  1:27 UTC (permalink / raw
  To: gentoo-commits

commit:     52463e173f26fcb13b08fa672f12d5b069fe2015
Author:     Chris PeBenito <pebenito <AT> ieee <DOT> org>
AuthorDate: Tue Dec  8 17:31:00 2020 +0000
Commit:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Sun Jan 10 21:52:17 2021 +0000
URL:        https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=52463e17

Drop criteria on github actions.

Either they do not have the desired effects or they are broken.

Signed-off-by: Chris PeBenito <pebenito <AT> ieee.org>
Signed-off-by: Jason Zaman <perfinion <AT> gentoo.org>

 .github/workflows/tests.yml | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index 59f3e2c0..1e26bab8 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -1,10 +1,6 @@
 name: Build tests
 
-on:
-  push:
-    branches: [ $default-branch ]
-  pull_request:
-    branches: [ $default-branch ]
+on: [push, pull_request]
 
 env:
   SELINUX_USERSPACE_VERSION: checkpolicy-3.1


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/hardened-refpolicy:master commit in: .github/workflows/
@ 2021-01-11  1:27 Jason Zaman
  0 siblings, 0 replies; 10+ messages in thread
From: Jason Zaman @ 2021-01-11  1:27 UTC (permalink / raw
  To: gentoo-commits

commit:     be542d90b609ff1d00210995f6be313a06c4bd25
Author:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 11 00:43:18 2021 +0000
Commit:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Mon Jan 11 01:26:46 2021 +0000
URL:        https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=be542d90

github actions: Restrict to gentoo only and add systemd=y

Signed-off-by: Jason Zaman <perfinion <AT> gentoo.org>

 .github/workflows/tests.yml | 27 +++++++++------------------
 1 file changed, 9 insertions(+), 18 deletions(-)

diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index 1e26bab8..86834fff 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -52,32 +52,23 @@ jobs:
 
       matrix:
         build-opts:
-          - {type: standard, distro: redhat, monolithic: y, systemd: y}
-          - {type: standard, distro: redhat, monolithic: n, systemd: y}
-          - {type: standard, distro: debian, monolithic: y, systemd: y}
-          - {type: standard, distro: debian, monolithic: n, systemd: y}
+          - {type: standard, distro: gentoo, monolithic: y, systemd: y}
           - {type: standard, distro: gentoo, monolithic: y, systemd: n}
+          - {type: standard, distro: gentoo, monolithic: n, systemd: y}
           - {type: standard, distro: gentoo, monolithic: n, systemd: n}
-          - {type: mcs, distro: redhat, monolithic: y, systemd: y}
-          - {type: mcs, distro: redhat, monolithic: n, systemd: y}
-          - {type: mcs, distro: debian, monolithic: y, systemd: y}
-          - {type: mcs, distro: debian, monolithic: n, systemd: y}
+          - {type: mcs, distro: gentoo, monolithic: y, systemd: y}
           - {type: mcs, distro: gentoo, monolithic: y, systemd: n}
+          - {type: mcs, distro: gentoo, monolithic: n, systemd: y}
           - {type: mcs, distro: gentoo, monolithic: n, systemd: n}
-          - {type: mls, distro: redhat, monolithic: y, systemd: y}
-          - {type: mls, distro: redhat, monolithic: n, systemd: y}
-          - {type: mls, distro: debian, monolithic: y, systemd: y}
-          - {type: mls, distro: debian, monolithic: n, systemd: y}
+          - {type: mls, distro: gentoo, monolithic: y, systemd: y}
           - {type: mls, distro: gentoo, monolithic: y, systemd: n}
+          - {type: mls, distro: gentoo, monolithic: n, systemd: y}
           - {type: mls, distro: gentoo, monolithic: n, systemd: n}
-          - {type: standard, distro: redhat, monolithic: y, systemd: y, apps-off: unconfined}
-          - {type: standard, distro: debian, monolithic: y, systemd: y, apps-off: unconfined}
+          - {type: standard, distro: gentoo, monolithic: y, systemd: y, apps-off: unconfined}
           - {type: standard, distro: gentoo, monolithic: y, systemd: n, apps-off: unconfined}
-          - {type: mcs, distro: redhat, monolithic: y, systemd: y, apps-off: unconfined}
-          - {type: mcs, distro: debian, monolithic: y, systemd: y, apps-off: unconfined}
+          - {type: mcs, distro: gentoo, monolithic: y, systemd: y, apps-off: unconfined}
           - {type: mcs, distro: gentoo, monolithic: y, systemd: n, apps-off: unconfined}
-          - {type: mls, distro: redhat, monolithic: y, systemd: y, apps-off: unconfined}
-          - {type: mls, distro: debian, monolithic: y, systemd: y, apps-off: unconfined}
+          - {type: mls, distro: gentoo, monolithic: y, systemd: y, apps-off: unconfined}
           - {type: mls, distro: gentoo, monolithic: y, systemd: n, apps-off: unconfined}
   
     steps:


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/hardened-refpolicy:master commit in: .github/workflows/
@ 2021-11-12  2:00 Jason Zaman
  0 siblings, 0 replies; 10+ messages in thread
From: Jason Zaman @ 2021-11-12  2:00 UTC (permalink / raw
  To: gentoo-commits

commit:     c7c87f0172c5fd1eb3ea997a9e0df58e4daeecff
Author:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 11 23:27:36 2021 +0000
Commit:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Fri Nov 12 01:53:00 2021 +0000
URL:        https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=c7c87f01

Remove github stalebot workflow

Signed-off-by: Jason Zaman <perfinion <AT> gentoo.org>

 .github/workflows/stale.yml | 23 -----------------------
 1 file changed, 23 deletions(-)

diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml
deleted file mode 100644
index 647dc8fd..00000000
--- a/.github/workflows/stale.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-name: Mark stale issues and pull requests
-
-on:
-  schedule:
-  - cron: "30 1 * * *"
-
-jobs:
-  stale:
-
-    runs-on: ubuntu-latest
-
-    steps:
-    - uses: actions/stale@v3
-      with:
-        repo-token: ${{ secrets.GITHUB_TOKEN }}
-        stale-issue-message: 'This issue has not had any recent activity.  It will be closed in 7 days if it makes no further progress.'
-        close-issue-message: 'Closing stale PR.'
-        stale-pr-message: 'This PR has not had any recent activity.  It will be closed in 7 days if it makes no further progress.'
-        close-pr-message: 'Closing stale PR.'
-        stale-issue-label: 'stale'
-        stale-pr-label: 'stale'
-        exempt-issue-labels: 'question,help wanted'
-        exempt-pr-labels: 'question,external bug,external dependency'


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/hardened-refpolicy:master commit in: .github/workflows/
@ 2022-01-31 19:31 Jason Zaman
  0 siblings, 0 replies; 10+ messages in thread
From: Jason Zaman @ 2022-01-31 19:31 UTC (permalink / raw
  To: gentoo-commits

commit:     2b974a96b895b5c4c7dc7991ccd6e441344ba003
Author:     Christian Göttsche <cgzones <AT> googlemail <DOT> com>
AuthorDate: Sat Jan 29 17:56:38 2022 +0000
Commit:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Mon Jan 31 17:55:20 2022 +0000
URL:        https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=2b974a96

Revert "tests.yml: Disable policy_module() selint checks."

This reverts commit 5781a2393cfbc6592cf52abff1eda08afb15c898.

SELint 1.2.1 supports the new policy_module syntax.

Signed-off-by: Christian Göttsche <cgzones <AT> googlemail.com>
Signed-off-by: Jason Zaman <perfinion <AT> gentoo.org>

 .github/workflows/tests.yml | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index a8676631..86834fff 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -36,12 +36,11 @@ jobs:
     - name: Run file context checker
       run: python3 -t -t -E -W error testing/check_fc_files.py
 
-# Disable selint until it can handle a single parameter policy_module().
-#    - name: Run SELint
-#      run: |
-#        # disable C-005 (Permissions in av rule or class declaration not ordered) for now: needs fixing
-#        # disable W-005 (Interface call from module not in optional_policy block): refpolicy does not follow this rule
-#        #selint --source --recursive --summary --fail --disable C-005 --disable W-005 policy
+    - name: Run SELint
+      run: |
+        # disable C-005 (Permissions in av rule or class declaration not ordered) for now: needs fixing
+        # disable W-005 (Interface call from module not in optional_policy block): refpolicy does not follow this rule
+        selint --source --recursive --summary --fail --disable C-005 --disable W-005 policy
 
   build:
     runs-on: ubuntu-latest


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/hardened-refpolicy:master commit in: .github/workflows/
@ 2022-11-02 14:42 Kenton Groombridge
  0 siblings, 0 replies; 10+ messages in thread
From: Kenton Groombridge @ 2022-11-02 14:42 UTC (permalink / raw
  To: gentoo-commits

commit:     87fc255d6bf0da8ca7852632143b72235fb3710b
Author:     Chris PeBenito <chpebeni <AT> linux <DOT> microsoft <DOT> com>
AuthorDate: Tue Sep 20 13:52:29 2022 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Wed Nov  2 14:06:53 2022 +0000
URL:        https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=87fc255d

tests.yml: Remove irrelevant comment.

Signed-off-by: Chris PeBenito <chpebeni <AT> linux.microsoft.com>
Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 .github/workflows/tests.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index 0055e3997..d45ac7f23 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -29,7 +29,7 @@ jobs:
       with:
         repository: SELinuxProject/selint
         # support exclusions in interface arguments
-        ref: 'v1.3.0' # "Parse interface taking list of exemptions"
+        ref: 'v1.3.0'
         path: selint
 
     - name: Build SELint


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/hardened-refpolicy:master commit in: .github/workflows/
@ 2022-11-02 14:42 Kenton Groombridge
  0 siblings, 0 replies; 10+ messages in thread
From: Kenton Groombridge @ 2022-11-02 14:42 UTC (permalink / raw
  To: gentoo-commits

commit:     12e3bfcac8a050cb19ce45b6d0a2bbea839ceec4
Author:     Chris PeBenito <pebenito <AT> ieee <DOT> org>
AuthorDate: Tue Sep 20 13:31:23 2022 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Wed Nov  2 14:06:51 2022 +0000
URL:        https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=12e3bfca

Revise userspace and SELint versions in CI

Revert checkpolicy to 3.1 and set SELint to 1.3.0.

Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 .github/workflows/tests.yml | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index d7606088c..0055e3997 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -3,9 +3,8 @@ name: Build tests
 on: [push, pull_request]
 
 env:
-  # 3.4 fails to validate, fixed with 88a703399f3f
-  # ("libsepol: fix validation of user declarations in modules")
-  SELINUX_USERSPACE_VERSION: checkpolicy-3.3
+  # Minimum userspace version to build refpolicy.
+  SELINUX_USERSPACE_VERSION: checkpolicy-3.1
 
 jobs:
   lint:
@@ -30,7 +29,7 @@ jobs:
       with:
         repository: SELinuxProject/selint
         # support exclusions in interface arguments
-        ref: '41a575e82dea5cd7f60b4fa7aeb84405dba3baba' # "Parse interface taking list of exemptions"
+        ref: 'v1.3.0' # "Parse interface taking list of exemptions"
         path: selint
 
     - name: Build SELint


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/hardened-refpolicy:master commit in: .github/workflows/
@ 2022-11-02 14:42 Kenton Groombridge
  0 siblings, 0 replies; 10+ messages in thread
From: Kenton Groombridge @ 2022-11-02 14:42 UTC (permalink / raw
  To: gentoo-commits

commit:     6208749672b0f6d06a417680f8f3101069ab0dce
Author:     Dave Sugar <dsugar100 <AT> gmail <DOT> com>
AuthorDate: Sat Oct  8 00:41:22 2022 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Wed Nov  2 14:10:25 2022 +0000
URL:        https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=62087496

Add 'DIRECT_INITRC' config to automated tests

Signed-off-by: Dave Sugar <dsugar100 <AT> gmail.com>
Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 .github/workflows/tests.yml | 58 ++++++++++++++++++++++++++++++---------------
 1 file changed, 39 insertions(+), 19 deletions(-)

diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index d45ac7f23..c097331c2 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -63,24 +63,42 @@ jobs:
 
       matrix:
         build-opts:
-          - {type: standard, distro: gentoo, monolithic: y, systemd: y}
-          - {type: standard, distro: gentoo, monolithic: y, systemd: n}
-          - {type: standard, distro: gentoo, monolithic: n, systemd: y}
-          - {type: standard, distro: gentoo, monolithic: n, systemd: n}
-          - {type: mcs, distro: gentoo, monolithic: y, systemd: y}
-          - {type: mcs, distro: gentoo, monolithic: y, systemd: n}
-          - {type: mcs, distro: gentoo, monolithic: n, systemd: y}
-          - {type: mcs, distro: gentoo, monolithic: n, systemd: n}
-          - {type: mls, distro: gentoo, monolithic: y, systemd: y}
-          - {type: mls, distro: gentoo, monolithic: y, systemd: n}
-          - {type: mls, distro: gentoo, monolithic: n, systemd: y}
-          - {type: mls, distro: gentoo, monolithic: n, systemd: n}
-          - {type: standard, distro: gentoo, monolithic: y, systemd: y, apps-off: unconfined}
-          - {type: standard, distro: gentoo, monolithic: y, systemd: n, apps-off: unconfined}
-          - {type: mcs, distro: gentoo, monolithic: y, systemd: y, apps-off: unconfined}
-          - {type: mcs, distro: gentoo, monolithic: y, systemd: n, apps-off: unconfined}
-          - {type: mls, distro: gentoo, monolithic: y, systemd: y, apps-off: unconfined}
-          - {type: mls, distro: gentoo, monolithic: y, systemd: n, apps-off: unconfined}
+          - {type: standard, distro: gentoo, monolithic: y, systemd: y, direct_initrc: n}
+          - {type: standard, distro: gentoo, monolithic: y, systemd: n, direct_initrc: n}
+          - {type: standard, distro: gentoo, monolithic: n, systemd: y, direct_initrc: n}
+          - {type: standard, distro: gentoo, monolithic: n, systemd: n, direct_initrc: n}
+          - {type: mcs, distro: gentoo, monolithic: y, systemd: y, direct_initrc: n}
+          - {type: mcs, distro: gentoo, monolithic: y, systemd: n, direct_initrc: n}
+          - {type: mcs, distro: gentoo, monolithic: n, systemd: y, direct_initrc: n}
+          - {type: mcs, distro: gentoo, monolithic: n, systemd: n, direct_initrc: n}
+          - {type: mls, distro: gentoo, monolithic: y, systemd: y, direct_initrc: n}
+          - {type: mls, distro: gentoo, monolithic: y, systemd: n, direct_initrc: n}
+          - {type: mls, distro: gentoo, monolithic: n, systemd: y, direct_initrc: n}
+          - {type: mls, distro: gentoo, monolithic: n, systemd: n, direct_initrc: n}
+          - {type: standard, distro: gentoo, monolithic: y, systemd: y, apps-off: unconfined, direct_initrc: n}
+          - {type: standard, distro: gentoo, monolithic: y, systemd: n, apps-off: unconfined, direct_initrc: n}
+          - {type: mcs, distro: gentoo, monolithic: y, systemd: y, apps-off: unconfined, direct_initrc: n}
+          - {type: mcs, distro: gentoo, monolithic: y, systemd: n, apps-off: unconfined, direct_initrc: n}
+          - {type: mls, distro: gentoo, monolithic: y, systemd: y, apps-off: unconfined, direct_initrc: n}
+          - {type: mls, distro: gentoo, monolithic: y, systemd: n, apps-off: unconfined, direct_initrc: n}
+          - {type: standard, distro: gentoo, monolithic: y, systemd: y, direct_initrc: y}
+          - {type: standard, distro: gentoo, monolithic: y, systemd: n, direct_initrc: y}
+          - {type: standard, distro: gentoo, monolithic: n, systemd: y, direct_initrc: y}
+          - {type: standard, distro: gentoo, monolithic: n, systemd: n, direct_initrc: y}
+          - {type: mcs, distro: gentoo, monolithic: y, systemd: y, direct_initrc: y}
+          - {type: mcs, distro: gentoo, monolithic: y, systemd: n, direct_initrc: y}
+          - {type: mcs, distro: gentoo, monolithic: n, systemd: y, direct_initrc: y}
+          - {type: mcs, distro: gentoo, monolithic: n, systemd: n, direct_initrc: y}
+          - {type: mls, distro: gentoo, monolithic: y, systemd: y, direct_initrc: y}
+          - {type: mls, distro: gentoo, monolithic: y, systemd: n, direct_initrc: y}
+          - {type: mls, distro: gentoo, monolithic: n, systemd: y, direct_initrc: y}
+          - {type: mls, distro: gentoo, monolithic: n, systemd: n, direct_initrc: y}
+          - {type: standard, distro: gentoo, monolithic: y, systemd: y, apps-off: unconfined, direct_initrc: y}
+          - {type: standard, distro: gentoo, monolithic: y, systemd: n, apps-off: unconfined, direct_initrc: y}
+          - {type: mcs, distro: gentoo, monolithic: y, systemd: y, apps-off: unconfined, direct_initrc: y}
+          - {type: mcs, distro: gentoo, monolithic: y, systemd: n, apps-off: unconfined, direct_initrc: y}
+          - {type: mls, distro: gentoo, monolithic: y, systemd: y, apps-off: unconfined, direct_initrc: y}
+          - {type: mls, distro: gentoo, monolithic: y, systemd: n, apps-off: unconfined, direct_initrc: y}
 
     steps:
     - uses: actions/checkout@v3
@@ -115,6 +133,7 @@ jobs:
         echo "MONOLITHIC=${{matrix.build-opts.monolithic}}" >> $GITHUB_ENV
         echo "SYSTEMD=${{matrix.build-opts.systemd}}" >> $GITHUB_ENV
         echo "APPS_OFF=${{matrix.build-opts.apps-off}}" >> $GITHUB_ENV
+        echo "DIRECT_INITRC=${{matrix.build-opts.direct_initrc}}" >> $GITHUB_ENV
         echo "WERROR=y" >> $GITHUB_ENV
 
     - name: Build toolchain
@@ -123,6 +142,7 @@ jobs:
         git clone https://github.com/SELinuxProject/selinux.git ${TEST_TOOLCHAIN_SRC} -b ${SELINUX_USERSPACE_VERSION}
         # Drop secilc to break xmlto dependence (secilc isn't used here anyway)
         sed -i -e 's/secilc//' ${TEST_TOOLCHAIN_SRC}/Makefile
+        echo "DIRECT_INITRC=${{matrix.build-opts.direct_initrc}}" >> $GITHUB_ENV
         # Drop sepolicy to break setools dependence (sepolicy isn't used anyway)
         sed -i -e 's/sepolicy//' ${TEST_TOOLCHAIN_SRC}/policycoreutils/Makefile
         # Drop restorecond to break glib dependence
@@ -135,7 +155,7 @@ jobs:
     - name: Build refpolicy
       run: |
         # Drop build.conf settings to listen to env vars
-        sed -r -i -e '/(MONOLITHIC|TYPE|DISTRO|SYSTEMD|WERROR)/d' build.conf
+        sed -r -i -e '/(MONOLITHIC|TYPE|DISTRO|SYSTEMD|DIRECT_INITRC|WERROR)/d' build.conf
 
         make bare
         make conf


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/hardened-refpolicy:master commit in: .github/workflows/
@ 2022-12-13 20:55 Kenton Groombridge
  0 siblings, 0 replies; 10+ messages in thread
From: Kenton Groombridge @ 2022-12-13 20:55 UTC (permalink / raw
  To: gentoo-commits

commit:     58348b81f36b2247ea2d9481c2782d70f894e7a4
Author:     Chris PeBenito <chpebeni <AT> linux <DOT> microsoft <DOT> com>
AuthorDate: Mon Dec 12 14:10:20 2022 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Tue Dec 13 19:05:24 2022 +0000
URL:        https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=58348b81

tests.yml: Pin ubuntu 20.04.

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 <AT> linux.microsoft.com>
Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 .github/workflows/tests.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index c097331c2..df576cae8 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -8,7 +8,7 @@ env:
 
 jobs:
   lint:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-20.04
 
     steps:
     - uses: actions/checkout@v3
@@ -56,7 +56,7 @@ jobs:
         selint --source --recursive --summary --fail --disable C-005 --disable C-008 --disable W-005 policy
 
   build:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-20.04
 
     strategy:
       fail-fast: false


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/hardened-refpolicy:master commit in: .github/workflows/
@ 2024-09-22  0:03 Jason Zaman
  0 siblings, 0 replies; 10+ messages in thread
From: Jason Zaman @ 2024-09-22  0:03 UTC (permalink / raw
  To: gentoo-commits

commit:     dc26ae5865df91f8513da9363347b214ff6080c4
Author:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 21 23:31:48 2024 +0000
Commit:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Sun Sep 22 00:02:51 2024 +0000
URL:        https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=dc26ae58

github: Only test hardened-refpolicy on distro gentoo

Signed-off-by: Jason Zaman <perfinion <AT> gentoo.org>

 .github/workflows/build-policy.yml    | 2 +-
 .github/workflows/validate-policy.yml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/build-policy.yml b/.github/workflows/build-policy.yml
index b0279f045..f939fbeef 100644
--- a/.github/workflows/build-policy.yml
+++ b/.github/workflows/build-policy.yml
@@ -30,7 +30,7 @@ jobs:
     strategy:
       matrix:
         # matrix updates must also be duplicated to validate-policy.yml and diff-policy.yml
-        distro: ["redhat", "debian", "gentoo"]
+        distro: ["gentoo"]
         type: ["standard", "mcs", "mls"]
         monolithic: ["y", "n"]
         systemd: ["y", "n"]

diff --git a/.github/workflows/validate-policy.yml b/.github/workflows/validate-policy.yml
index 31e0969fa..ef367e3f9 100644
--- a/.github/workflows/validate-policy.yml
+++ b/.github/workflows/validate-policy.yml
@@ -14,7 +14,7 @@ jobs:
 
     strategy:
       matrix:
-        distro: ["redhat", "debian", "gentoo"]
+        distro: ["gentoo"]
         type: ["standard", "mcs", "mls"]
         monolithic: ["y", "n"]
         systemd: ["y", "n"]


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] proj/hardened-refpolicy:master commit in: .github/workflows/
@ 2025-01-06 21:08 Kenton Groombridge
  0 siblings, 0 replies; 10+ messages in thread
From: Kenton Groombridge @ 2025-01-06 21:08 UTC (permalink / raw
  To: gentoo-commits

commit:     e7a86e3e251c855a95351f47c7ba174bc4a25405
Author:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  6 21:07:18 2025 +0000
Commit:     Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Mon Jan  6 21:08:05 2025 +0000
URL:        https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=e7a86e3e

github: fix diff-policy workflow for gentoo

Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>

 .github/workflows/diff-policy.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/diff-policy.yml b/.github/workflows/diff-policy.yml
index 9501a29ac..4fa775496 100644
--- a/.github/workflows/diff-policy.yml
+++ b/.github/workflows/diff-policy.yml
@@ -22,7 +22,7 @@ jobs:
 
     strategy:
       matrix:
-        distro: ["redhat", "debian", "gentoo"]
+        distro: ["gentoo"]
         type: ["standard", "mcs", "mls"]
         monolithic: ["y", "n"]
         systemd: ["y", "n"]


^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2025-01-06 21:08 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-06 21:08 [gentoo-commits] proj/hardened-refpolicy:master commit in: .github/workflows/ Kenton Groombridge
  -- strict thread matches above, loose matches on Subject: below --
2024-09-22  0:03 Jason Zaman
2022-12-13 20:55 Kenton Groombridge
2022-11-02 14:42 Kenton Groombridge
2022-11-02 14:42 Kenton Groombridge
2022-11-02 14:42 Kenton Groombridge
2022-01-31 19:31 Jason Zaman
2021-11-12  2:00 Jason Zaman
2021-01-11  1:27 Jason Zaman
2021-01-11  1:27 Jason Zaman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox