public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: .github/workflows/
@ 2023-12-18 23:48 Sam James
  0 siblings, 0 replies; 3+ messages in thread
From: Sam James @ 2023-12-18 23:48 UTC (permalink / raw
  To: gentoo-commits

commit:     3dcf3e524adc240b369a1abe2bf24b9664c49f71
Author:     Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Mon Dec 18 14:54:15 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 18 23:48:42 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=3dcf3e52

.github/workflows: add pkgcheck actions

Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Closes: https://github.com/gentoo/kde/pull/962
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .github/workflows/pkgcheck.yaml       | 13 +++++++++++++
 .github/workflows/pkgcheck_merge.yaml | 17 +++++++++++++++++
 2 files changed, 30 insertions(+)

diff --git a/.github/workflows/pkgcheck.yaml b/.github/workflows/pkgcheck.yaml
new file mode 100644
index 0000000000..433273bc72
--- /dev/null
+++ b/.github/workflows/pkgcheck.yaml
@@ -0,0 +1,13 @@
+name: pkgcheck
+on:
+  push:
+    branches: [master]
+
+jobs:
+  build:
+    runs-on: ubuntu-latest
+    steps:
+      - name: Checkout code
+        uses: actions/checkout@v2
+      - name: Run pkgcheck
+        uses: pkgcore/pkgcheck-action@v1

diff --git a/.github/workflows/pkgcheck_merge.yaml b/.github/workflows/pkgcheck_merge.yaml
new file mode 100644
index 0000000000..651883127f
--- /dev/null
+++ b/.github/workflows/pkgcheck_merge.yaml
@@ -0,0 +1,17 @@
+name: pkgcheck_merge
+on:
+  pull_request:
+    branches: [master]
+
+jobs:
+  build:
+    runs-on: ubuntu-latest
+    steps:
+      - name: Checkout code
+        uses: actions/checkout@v2
+        with:
+          fetch-depth: 2
+      - name: Run pkgcheck
+        uses: pkgcore/pkgcheck-action@v1
+        with:
+          args: --exit warning --commits HEAD^..${{ github.sha }}


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

* [gentoo-commits] proj/kde:master commit in: .github/workflows/
@ 2023-12-23 15:10 Sam James
  0 siblings, 0 replies; 3+ messages in thread
From: Sam James @ 2023-12-23 15:10 UTC (permalink / raw
  To: gentoo-commits

commit:     d4c91884be8a0c474e2d6ad50db981741115068b
Author:     Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Tue Dec 19 09:55:54 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 23 15:10:24 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=d4c91884

.github/workflows: fetch full history for pkgcheck actions

Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Closes: https://github.com/gentoo/kde/pull/963
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .github/workflows/pkgcheck.yaml       | 2 ++
 .github/workflows/pkgcheck_merge.yaml | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/pkgcheck.yaml b/.github/workflows/pkgcheck.yaml
index 433273bc72..d171c915d1 100644
--- a/.github/workflows/pkgcheck.yaml
+++ b/.github/workflows/pkgcheck.yaml
@@ -9,5 +9,7 @@ jobs:
     steps:
       - name: Checkout code
         uses: actions/checkout@v2
+        with:
+          fetch-depth: 0
       - name: Run pkgcheck
         uses: pkgcore/pkgcheck-action@v1

diff --git a/.github/workflows/pkgcheck_merge.yaml b/.github/workflows/pkgcheck_merge.yaml
index 651883127f..c59b76d180 100644
--- a/.github/workflows/pkgcheck_merge.yaml
+++ b/.github/workflows/pkgcheck_merge.yaml
@@ -10,7 +10,7 @@ jobs:
       - name: Checkout code
         uses: actions/checkout@v2
         with:
-          fetch-depth: 2
+          fetch-depth: 0
       - name: Run pkgcheck
         uses: pkgcore/pkgcheck-action@v1
         with:


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

* [gentoo-commits] proj/kde:master commit in: .github/workflows/
@ 2023-12-23 16:05 Sam James
  0 siblings, 0 replies; 3+ messages in thread
From: Sam James @ 2023-12-23 16:05 UTC (permalink / raw
  To: gentoo-commits

commit:     6e8e14acc761c802d8a68ec406aa18087f54dc4f
Author:     Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Sat Dec 23 09:30:54 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 23 16:05:03 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=6e8e14ac

.github/workflows: ignore more keywords for merge requests

* Avoids false positives while having a higher bar for the check failing.

Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Closes: https://github.com/gentoo/kde/pull/967
Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/.github/workflows/pkgcheck_merge.yaml b/.github/workflows/pkgcheck_merge.yaml
index c59b76d180..476e970446 100644
--- a/.github/workflows/pkgcheck_merge.yaml
+++ b/.github/workflows/pkgcheck_merge.yaml
@@ -14,4 +14,4 @@ jobs:
       - name: Run pkgcheck
         uses: pkgcore/pkgcheck-action@v1
         with:
-          args: --exit warning --commits HEAD^..${{ github.sha }}
+          args: --exit warning -k ,-EmptyGlobalAssignment,-NonexistentBlocker,-UnknownCategoryDirs --commits HEAD^..${{ github.sha }}


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

end of thread, other threads:[~2023-12-23 16:05 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-23 16:05 [gentoo-commits] proj/kde:master commit in: .github/workflows/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2023-12-23 15:10 Sam James
2023-12-18 23:48 Sam James

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