public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
@ 2021-10-05  3:20 Mike Frysinger
  0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger @ 2021-10-05  3:20 UTC (permalink / raw
  To: gentoo-commits

commit:     6e4bb601f5b03660a2064b9acb5cbf4965e5189e
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  5 02:27:23 2021 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Oct  5 03:20:21 2021 +0000
URL:        https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=6e4bb601

switch to Coverity Scan GH action

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 .github/workflows/coverity.yml | 36 +++++-------------------------------
 1 file changed, 5 insertions(+), 31 deletions(-)

diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml
index 0cdfec2..f8ae34b 100644
--- a/.github/workflows/coverity.yml
+++ b/.github/workflows/coverity.yml
@@ -16,37 +16,11 @@ jobs:
         cc: [gcc]
     runs-on: ${{ matrix.os }}
     env:
-      COVERITY_EMAIL: vapier@gentoo.org
-      COVERITY_PROJECT: gentoo%2Fpax-utils
       CC: ${{ matrix.cc }}
     steps:
     - uses: actions/checkout@v2
-
-    - name: Download Coverity Build Tool
-      run: |
-        wget -nv https://scan.coverity.com/download/cxx/linux64 \
-          --post-data "token=${TOKEN}&project=${COVERITY_PROJECT}" \
-          -O cov-analysis-linux64.tar.gz
-        mkdir cov-analysis
-        tar -xzf cov-analysis-linux64.tar.gz --strip 1 -C cov-analysis
-      env:
-        TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }}
-
-    - name: Build with cov-build
-      run: |
-        export PATH="${PWD}/cov-analysis/bin:${PATH}"
-        cov-build --dir cov-int make
-
-    - name: Submit the result to Coverity Scan
-      run: |
-        tar -czvf cov-int.tgz cov-int
-        curl \
-          --form project="${COVERITY_PROJECT}" \
-          --form token="${TOKEN}" \
-          --form email="${COVERITY_EMAIL}" \
-          --form file=@cov-int.tgz \
-          --form version="${GITHUB_SHA}" \
-          --form description="pax-utils git" \
-          "https://scan.coverity.com/builds?project=${COVERITY_PROJECT}"
-      env:
-        TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }}
+    - uses: vapier/coverity-scan-action@v0
+      with:
+        project: gentoo%2Fpax-utils
+        email: vapier@gentoo.org
+        token: ${{ secrets.COVERITY_SCAN_TOKEN }}


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

* [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
@ 2021-10-05  3:33 Mike Frysinger
  0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger @ 2021-10-05  3:33 UTC (permalink / raw
  To: gentoo-commits

commit:     e46bcca15af0b41a59dbd4be3506fd3a6c68edfb
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  5 03:33:02 2021 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Oct  5 03:33:02 2021 +0000
URL:        https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=e46bcca1

switch to published action name

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

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

diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml
index f8ae34b..cc8ff70 100644
--- a/.github/workflows/coverity.yml
+++ b/.github/workflows/coverity.yml
@@ -19,7 +19,7 @@ jobs:
       CC: ${{ matrix.cc }}
     steps:
     - uses: actions/checkout@v2
-    - uses: vapier/coverity-scan-action@v0
+    - uses: actions/unofficial-coverity-scan@v0
       with:
         project: gentoo%2Fpax-utils
         email: vapier@gentoo.org


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

* [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
@ 2021-10-05  3:45 Mike Frysinger
  0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger @ 2021-10-05  3:45 UTC (permalink / raw
  To: gentoo-commits

commit:     5480aa80862539562d282742b6fb759aff973df9
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  5 03:42:24 2021 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Oct  5 03:43:57 2021 +0000
URL:        https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=5480aa80

switch back to my action name

Still trying to figure out how custom actions work.

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

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

diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml
index cc8ff70..f8ae34b 100644
--- a/.github/workflows/coverity.yml
+++ b/.github/workflows/coverity.yml
@@ -19,7 +19,7 @@ jobs:
       CC: ${{ matrix.cc }}
     steps:
     - uses: actions/checkout@v2
-    - uses: actions/unofficial-coverity-scan@v0
+    - uses: vapier/coverity-scan-action@v0
       with:
         project: gentoo%2Fpax-utils
         email: vapier@gentoo.org


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

* [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
@ 2022-02-06  1:27 Mike Frysinger
  0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger @ 2022-02-06  1:27 UTC (permalink / raw
  To: gentoo-commits

commit:     47f5c9ddd4d2123babeab152a143a0f28e4b7a99
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  6 01:26:30 2022 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sun Feb  6 01:26:30 2022 +0000
URL:        https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=47f5c9dd

GH: simplify coverity GH action

Newer version has better defaults.

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 .github/workflows/coverity.yml | 11 ++---------
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml
index f8ae34b..7e729c4 100644
--- a/.github/workflows/coverity.yml
+++ b/.github/workflows/coverity.yml
@@ -10,17 +10,10 @@ on:
 
 jobs:
   coverity:
-    strategy:
-      matrix:
-        os: [ubuntu-latest]
-        cc: [gcc]
-    runs-on: ${{ matrix.os }}
-    env:
-      CC: ${{ matrix.cc }}
+    runs-on: ubuntu-latest
     steps:
     - uses: actions/checkout@v2
-    - uses: vapier/coverity-scan-action@v0
+    - uses: vapier/coverity-scan-action@v1
       with:
-        project: gentoo%2Fpax-utils
         email: vapier@gentoo.org
         token: ${{ secrets.COVERITY_SCAN_TOKEN }}


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

* [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
@ 2022-03-24 15:42 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2022-03-24 15:42 UTC (permalink / raw
  To: gentoo-commits

commit:     d669505668a9a5ea550841249582589c787f6d38
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 24 15:33:26 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 24 15:42:29 2022 +0000
URL:        https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=d6695056

GH: apt-get update before installing deps

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
Closes: https://github.com/gentoo/pax-utils/pull/6
Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/.github/workflows/build-test-ci.yml b/.github/workflows/build-test-ci.yml
index e23f0a3..1b69cc6 100644
--- a/.github/workflows/build-test-ci.yml
+++ b/.github/workflows/build-test-ci.yml
@@ -22,7 +22,7 @@ jobs:
       CC: ${{ matrix.cc }}
     steps:
     - name: Install dependencies
-      run: sudo apt-get install -y python3-pyelftools
+      run: sudo apt-get update && sudo apt-get install -y python3-pyelftools
     - uses: actions/checkout@v2
     # Hack up the man pages as installing xmlto is very expensive.
     # We'll test this in the autotools builder instead.
@@ -44,7 +44,7 @@ jobs:
       CC: ${{ matrix.cc }}
     steps:
     - name: Install dependencies
-      run: sudo apt-get install -y python3-pyelftools xmlto
+      run: sudo apt-get update && sudo apt-get install -y python3-pyelftools xmlto
     - name: Checkout gnulib
       uses: actions/checkout@v2
       with:


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

* [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
@ 2022-11-02  0:38 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2022-11-02  0:38 UTC (permalink / raw
  To: gentoo-commits

commit:     b8cea120c83f70d3f9077e41c18b40443cdb8cf0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  2 00:37:57 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov  2 00:38:55 2022 +0000
URL:        https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=b8cea120

.github: run build-test-ci for all branches

Signed-off-by: Sam James <sam <AT> gentoo.org>
Closes: https://github.com/gentoo/pax-utils/pull/8
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .github/workflows/build-test-ci.yml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/.github/workflows/build-test-ci.yml b/.github/workflows/build-test-ci.yml
index e2b7e0e..98a346d 100644
--- a/.github/workflows/build-test-ci.yml
+++ b/.github/workflows/build-test-ci.yml
@@ -8,8 +8,7 @@ on:
     branches: [master, gh-actions]
     tags: [v*]
   pull_request:
-    types: [opened]
-    branches: [master]
+    types: [created, opened, edited]
 
 jobs:
   make:


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

* [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
@ 2022-11-02  0:40 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2022-11-02  0:40 UTC (permalink / raw
  To: gentoo-commits

commit:     fb6a858813afb897d50ecc268eab8f5bf3208490
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  2 00:40:28 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov  2 00:40:46 2022 +0000
URL:        https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=fb6a8588

.github: update muon URL

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/.github/workflows/build-test-ci.yml b/.github/workflows/build-test-ci.yml
index 98a346d..52c0ee1 100644
--- a/.github/workflows/build-test-ci.yml
+++ b/.github/workflows/build-test-ci.yml
@@ -34,7 +34,7 @@ jobs:
             sudo pip3 install meson
             ;;
           muon)
-            wget https://muon.build/releases/muon-amd64-linux-static -O muon
+            wget https://muon.build/releases/edge/muon-edge-amd64-linux-static -O muon
             chmod +x muon
             sudo install -Dm755 muon /usr/local/bin/muon
             ;;


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

* [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
@ 2023-01-06  6:55 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2023-01-06  6:55 UTC (permalink / raw
  To: gentoo-commits

commit:     654de6dd526dc660faadee393f9de7bfc049c23f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  6 06:43:34 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan  6 06:55:04 2023 +0000
URL:        https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=654de6dd

CI: Add ASAN, UBSAN to CI

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .github/workflows/build-test-ci.yml | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/.github/workflows/build-test-ci.yml b/.github/workflows/build-test-ci.yml
index 52c0ee1..18c13f0 100644
--- a/.github/workflows/build-test-ci.yml
+++ b/.github/workflows/build-test-ci.yml
@@ -3,12 +3,7 @@
 
 name: Build+Test CI
 
-on:
-  push:
-    branches: [master, gh-actions]
-    tags: [v*]
-  pull_request:
-    types: [created, opened, edited]
+on: [pull_request, push]
 
 jobs:
   make:
@@ -17,11 +12,13 @@ jobs:
         os: [ubuntu-latest]
         cc: [gcc, clang]
         bb: [meson, muon]
+        sanitizer: [none, address, undefined]
       fail-fast: false
     runs-on: ${{ matrix.os }}
     env:
       CC: ${{ matrix.cc }}
       BB: ${{ matrix.bb }}
+      SANITIZER: ${{ matrix.sanitizer }}
     steps:
     - name: Install dependencies
       run: |
@@ -53,6 +50,7 @@ jobs:
                     -Dbuild_manpages=disabled \
                     -Dtests=true \
                     -Duse_fuzzing=true \
+                    -Db_sanitize="${SANITIZER}" \
                     build
         ninja -C build
         ( cd build && "$BB" test; )


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

* [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
@ 2023-01-29  3:48 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2023-01-29  3:48 UTC (permalink / raw
  To: gentoo-commits

commit:     65f4631bdc891fb2a8cfd13f92acaeeba3d9cf2b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 03:44:43 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 03:47:11 2023 +0000
URL:        https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=65f4631b

.github: add Alpine CI

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .github/workflows/ci-alpine-linux.yml | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/.github/workflows/ci-alpine-linux.yml b/.github/workflows/ci-alpine-linux.yml
new file mode 100644
index 0000000..de7157c
--- /dev/null
+++ b/.github/workflows/ci-alpine-linux.yml
@@ -0,0 +1,34 @@
+name: ci_alpine_linux
+
+on: [push, pull_request]
+
+jobs:
+
+  alpine:
+    name: Alpine Linux
+    runs-on: ubuntu-latest
+    container: alpine:latest
+    strategy:
+      fail-fast: false
+      matrix:
+        compiler:
+          - gcc
+          - clang
+    env:
+      CC: ${{ matrix.compiler }}
+    steps:
+      - run: >-
+          apk --no-cache add \
+            build-base \
+            clang \
+            meson \
+            pkgconf \
+            py3-elftools \
+            libcap \
+            libcap-dev \
+            libseccomp \
+            libseccomp-dev
+      - uses: actions/checkout@v2
+      - run: meson setup -Dtests=false -Duse_fuzzing=false builddir/
+      - run: meson compile -C builddir
+      - run: meson test --verbose -C builddir


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

* [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
@ 2023-12-14 21:28 Mike Frysinger
  0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger @ 2023-12-14 21:28 UTC (permalink / raw
  To: gentoo-commits

commit:     6bf7ac1211f9d15a0a359e605ddc0ac8bdb39fa7
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 14 21:27:37 2023 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 21:27:37 2023 +0000
URL:        https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=6bf7ac12

github: update to checkout@v3

Signed-off-by: Mike Frysinger <vapier <AT> chromium.org>
Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 .github/workflows/build-test-ci.yml   | 4 ++--
 .github/workflows/ci-alpine-linux.yml | 2 +-
 .github/workflows/coverity.yml        | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/build-test-ci.yml b/.github/workflows/build-test-ci.yml
index 18c13f0..e82f5f9 100644
--- a/.github/workflows/build-test-ci.yml
+++ b/.github/workflows/build-test-ci.yml
@@ -36,7 +36,7 @@ jobs:
             sudo install -Dm755 muon /usr/local/bin/muon
             ;;
         esac
-    - uses: actions/checkout@v2
+    - uses: actions/checkout@v3
     - run: |
         export PKG_CONFIG_PATH="/usr/lib/$(uname -m)-linux-gnu/pkgconfig/"
         case "$BB" in
@@ -66,7 +66,7 @@ jobs:
     steps:
     - name: Install dependencies
       run: brew install meson ninja
-    - uses: actions/checkout@v2
+    - uses: actions/checkout@v3
     - run: |
         meson -Duse_libcap=disabled \
               -Duse_seccomp=false \

diff --git a/.github/workflows/ci-alpine-linux.yml b/.github/workflows/ci-alpine-linux.yml
index de7157c..a87fdfb 100644
--- a/.github/workflows/ci-alpine-linux.yml
+++ b/.github/workflows/ci-alpine-linux.yml
@@ -28,7 +28,7 @@ jobs:
             libcap-dev \
             libseccomp \
             libseccomp-dev
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@v3
       - run: meson setup -Dtests=false -Duse_fuzzing=false builddir/
       - run: meson compile -C builddir
       - run: meson test --verbose -C builddir

diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml
index 7e729c4..20a47e5 100644
--- a/.github/workflows/coverity.yml
+++ b/.github/workflows/coverity.yml
@@ -12,7 +12,7 @@ jobs:
   coverity:
     runs-on: ubuntu-latest
     steps:
-    - uses: actions/checkout@v2
+    - uses: actions/checkout@v3
     - uses: vapier/coverity-scan-action@v1
       with:
         email: vapier@gentoo.org


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

* [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
@ 2024-01-02 16:36 Mike Frysinger
  0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger @ 2024-01-02 16:36 UTC (permalink / raw
  To: gentoo-commits

commit:     da4aab84a127ce5e201b53b08cff42b3181315cc
Author:     Mike Frysinger <vapier <AT> chromium <DOT> org>
AuthorDate: Tue Jan  2 16:35:49 2024 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Jan  2 16:35:49 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=da4aab84

github: disable fuzzing on macOS

The builder doesn't work with errors like:
ld: file not found: /Applications/Xcode_14.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/lib/darwin/libclang_rt.fuzzer_osx.a

Signed-off-by: Mike Frysinger <vapier <AT> chromium.org>
Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

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

diff --git a/.github/workflows/build-test-ci.yml b/.github/workflows/build-test-ci.yml
index e82f5f9..5c43a9c 100644
--- a/.github/workflows/build-test-ci.yml
+++ b/.github/workflows/build-test-ci.yml
@@ -72,7 +72,7 @@ jobs:
               -Duse_seccomp=false \
               -Dbuild_manpages=disabled \
               -Dtests=true \
-              -Duse_fuzzing=true \
+              -Duse_fuzzing=disabled \
               build
         ninja -C build
         # The unittests generally assume a Linux ELF host, so don't bother making


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

* [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
@ 2024-01-02 16:51 Mike Frysinger
  0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger @ 2024-01-02 16:51 UTC (permalink / raw
  To: gentoo-commits

commit:     26945e75a7802a987ec81d1578aef4629258dc32
Author:     Mike Frysinger <vapier <AT> chromium <DOT> org>
AuthorDate: Tue Jan  2 16:35:49 2024 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Jan  2 16:35:49 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=26945e75

github: disable fuzzing on macOS

The builder doesn't work with errors like:
ld: file not found: /Applications/Xcode_14.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/lib/darwin/libclang_rt.fuzzer_osx.a

Signed-off-by: Mike Frysinger <vapier <AT> chromium.org>
Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

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

diff --git a/.github/workflows/build-test-ci.yml b/.github/workflows/build-test-ci.yml
index e82f5f9..44aa5c9 100644
--- a/.github/workflows/build-test-ci.yml
+++ b/.github/workflows/build-test-ci.yml
@@ -72,7 +72,7 @@ jobs:
               -Duse_seccomp=false \
               -Dbuild_manpages=disabled \
               -Dtests=true \
-              -Duse_fuzzing=true \
+              -Duse_fuzzing=false \
               build
         ninja -C build
         # The unittests generally assume a Linux ELF host, so don't bother making


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

* [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
@ 2024-01-02 16:51 Mike Frysinger
  0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger @ 2024-01-02 16:51 UTC (permalink / raw
  To: gentoo-commits

commit:     81b85a0bf3a6e6988ada582f653449a3217b71be
Author:     Mike Frysinger <vapier <AT> chromium <DOT> org>
AuthorDate: Tue Jan  2 16:46:23 2024 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Jan  2 16:46:23 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=81b85a0b

github: update to checkout@v4

Signed-off-by: Mike Frysinger <vapier <AT> chromium.org>
Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 .github/workflows/build-test-ci.yml   | 4 ++--
 .github/workflows/ci-alpine-linux.yml | 2 +-
 .github/workflows/coverity.yml        | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/build-test-ci.yml b/.github/workflows/build-test-ci.yml
index 44aa5c9..3d170e3 100644
--- a/.github/workflows/build-test-ci.yml
+++ b/.github/workflows/build-test-ci.yml
@@ -36,7 +36,7 @@ jobs:
             sudo install -Dm755 muon /usr/local/bin/muon
             ;;
         esac
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
     - run: |
         export PKG_CONFIG_PATH="/usr/lib/$(uname -m)-linux-gnu/pkgconfig/"
         case "$BB" in
@@ -66,7 +66,7 @@ jobs:
     steps:
     - name: Install dependencies
       run: brew install meson ninja
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
     - run: |
         meson -Duse_libcap=disabled \
               -Duse_seccomp=false \

diff --git a/.github/workflows/ci-alpine-linux.yml b/.github/workflows/ci-alpine-linux.yml
index a87fdfb..575e959 100644
--- a/.github/workflows/ci-alpine-linux.yml
+++ b/.github/workflows/ci-alpine-linux.yml
@@ -28,7 +28,7 @@ jobs:
             libcap-dev \
             libseccomp \
             libseccomp-dev
-      - uses: actions/checkout@v3
+      - uses: actions/checkout@v4
       - run: meson setup -Dtests=false -Duse_fuzzing=false builddir/
       - run: meson compile -C builddir
       - run: meson test --verbose -C builddir

diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml
index 20a47e5..1cd6c55 100644
--- a/.github/workflows/coverity.yml
+++ b/.github/workflows/coverity.yml
@@ -12,7 +12,7 @@ jobs:
   coverity:
     runs-on: ubuntu-latest
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
     - uses: vapier/coverity-scan-action@v1
       with:
         email: vapier@gentoo.org


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

* [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
@ 2024-01-02 18:03 Mike Frysinger
  0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger @ 2024-01-02 18:03 UTC (permalink / raw
  To: gentoo-commits

commit:     b71d01d6054e270ab87e42df2d4d704e41281724
Author:     Mike Frysinger <vapier <AT> chromium <DOT> org>
AuthorDate: Tue Jan  2 17:39:34 2024 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Jan  2 18:03:25 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=b71d01d6

github: add python checkers

Signed-off-by: Mike Frysinger <vapier <AT> chromium.org>
Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 .github/workflows/python.yml | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml
new file mode 100644
index 0000000..7b7dcaf
--- /dev/null
+++ b/.github/workflows/python.yml
@@ -0,0 +1,28 @@
+# GitHub actions workflow.
+# https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions
+
+name: Python
+
+on: [push, pull_request]
+
+jobs:
+  python:
+    runs-on: ubuntu-latest
+    steps:
+    - uses: actions/checkout@v4
+    # NB: v1.4.0 covers Python 3.8.
+    - uses: ricardochaves/python-lint@v1.4.0
+      with:
+        python-root-list: lddtree.py pylint
+        use-pylint: true
+        use-pycodestyle: false
+        use-flake8: false
+        use-black: true
+        use-mypy: true
+        use-isort: true
+        extra-pylint-options: ""
+        extra-pycodestyle-options: ""
+        extra-flake8-options: ""
+        extra-black-options: ""
+        extra-mypy-options: ""
+        extra-isort-options: ""


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

* [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
@ 2024-01-16  5:13 Mike Frysinger
  0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger @ 2024-01-16  5:13 UTC (permalink / raw
  To: gentoo-commits

commit:     16db5db01027f058dcc2315f06f912fa480664f2
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 16 05:01:48 2024 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Jan 16 05:01:48 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=16db5db0

github: add codespell checker

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 .github/workflows/codespell.yml | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/.github/workflows/codespell.yml b/.github/workflows/codespell.yml
new file mode 100644
index 0000000..605d2bb
--- /dev/null
+++ b/.github/workflows/codespell.yml
@@ -0,0 +1,13 @@
+# GitHub actions workflow.
+# https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions
+
+name: Codespell
+
+on: [push, pull_request]
+
+jobs:
+  codespell:
+    runs-on: ubuntu-latest
+    steps:
+    - uses: actions/checkout@v4
+    - uses: codespell-project/actions-codespell@v2


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

* [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
@ 2024-01-25 12:13 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2024-01-25 12:13 UTC (permalink / raw
  To: gentoo-commits

commit:     a1d0123581ede02b54cf2c071507612dde25236c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 25 12:10:45 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 12:12:46 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=a1d01235

ci: make tests verbose

muon doesn't support --print-errorlogs so just use -v which both muon and
meson support.

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/.github/workflows/build-test-ci.yml b/.github/workflows/build-test-ci.yml
index 3d170e3..e4e5857 100644
--- a/.github/workflows/build-test-ci.yml
+++ b/.github/workflows/build-test-ci.yml
@@ -53,7 +53,7 @@ jobs:
                     -Db_sanitize="${SANITIZER}" \
                     build
         ninja -C build
-        ( cd build && "$BB" test; )
+        ( cd build && "$BB" test -v ; )
 
   build-macos:
     strategy:


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

* [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/
@ 2024-09-22  4:33 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2024-09-22  4:33 UTC (permalink / raw
  To: gentoo-commits

commit:     9ef54b472e42ba2c5479fbd86b8be2275724b064
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 22 04:33:16 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 22 04:33:16 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=9ef54b47

CI: update muon URL

The 'edge' stuff seems gone.

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/.github/workflows/build-test-ci.yml b/.github/workflows/build-test-ci.yml
index e4e5857..1c21dcc 100644
--- a/.github/workflows/build-test-ci.yml
+++ b/.github/workflows/build-test-ci.yml
@@ -31,7 +31,7 @@ jobs:
             sudo pip3 install meson
             ;;
           muon)
-            wget https://muon.build/releases/edge/muon-edge-amd64-linux-static -O muon
+            wget https://muon.build/releases/v0.3.0/muon-v0.3.0-amd64-linux-static -O muon
             chmod +x muon
             sudo install -Dm755 muon /usr/local/bin/muon
             ;;


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

end of thread, other threads:[~2024-09-22  4:33 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-01-06  6:55 [gentoo-commits] proj/pax-utils:master commit in: .github/workflows/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-09-22  4:33 Sam James
2024-01-25 12:13 Sam James
2024-01-16  5:13 Mike Frysinger
2024-01-02 18:03 Mike Frysinger
2024-01-02 16:51 Mike Frysinger
2024-01-02 16:51 Mike Frysinger
2024-01-02 16:36 Mike Frysinger
2023-12-14 21:28 Mike Frysinger
2023-01-29  3:48 Sam James
2022-11-02  0:40 Sam James
2022-11-02  0:38 Sam James
2022-03-24 15:42 Sam James
2022-02-06  1:27 Mike Frysinger
2021-10-05  3:45 Mike Frysinger
2021-10-05  3:33 Mike Frysinger
2021-10-05  3:20 Mike Frysinger

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