diff options
Diffstat (limited to '.github')
-rw-r--r-- | .github/codeql.yml | 4 | ||||
-rwxr-xr-x | .github/diag.sh | 2 | ||||
-rw-r--r-- | .github/workflows/ci.yml | 21 | ||||
-rw-r--r-- | .github/workflows/codecov.yml | 2 | ||||
-rw-r--r-- | .github/workflows/codeql.yml | 2 |
5 files changed, 18 insertions, 13 deletions
diff --git a/.github/codeql.yml b/.github/codeql.yml index 6ff8337..a4271ec 100644 --- a/.github/codeql.yml +++ b/.github/codeql.yml @@ -2,8 +2,12 @@ query-filters: - exclude: id: cpp/commented-out-code - exclude: + id: cpp/include-non-header + - exclude: id: cpp/long-switch - exclude: id: cpp/loop-variable-changed - exclude: id: cpp/poorly-documented-function + - exclude: + id: cpp/constant-comparison diff --git a/.github/diag.sh b/.github/diag.sh index 942487a..fe78be8 100755 --- a/.github/diag.sh +++ b/.github/diag.sh @@ -13,4 +13,4 @@ filter() { \1/' } -"$@" 2> >(filter >&2) | filter +exec "$@" > >(filter) 2> >(filter >&2) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8011224..20d3797 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,7 +6,7 @@ jobs: linux: name: Linux - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -17,6 +17,7 @@ jobs: sudo apt-get update -y sudo apt-get install -y \ expect \ + mandoc \ gcc-multilib \ libgcc-s1:i386 \ acl \ @@ -68,16 +69,16 @@ jobs: freebsd: name: FreeBSD - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: Run tests - uses: cross-platform-actions/action@v0.24.0 + uses: cross-platform-actions/action@v0.25.0 with: operating_system: freebsd - version: "14.0" + version: "14.1" run: | sudo pkg install -y \ @@ -97,13 +98,13 @@ jobs: openbsd: name: OpenBSD - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: Run tests - uses: cross-platform-actions/action@v0.24.0 + uses: cross-platform-actions/action@v0.25.0 with: operating_system: openbsd version: "7.5" @@ -126,13 +127,13 @@ jobs: netbsd: name: NetBSD - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: Run tests - uses: cross-platform-actions/action@v0.24.0 + uses: cross-platform-actions/action@v0.25.0 with: operating_system: netbsd version: "10.0" @@ -156,7 +157,7 @@ jobs: dragonflybsd: name: DragonFly BSD - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -192,7 +193,7 @@ jobs: omnios: name: OmniOS - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index 6aaace6..e2df25a 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -4,7 +4,7 @@ on: [push] jobs: build: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index a0b8fe3..1f2041c 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -13,7 +13,7 @@ on: jobs: analyze: name: Analyze - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: actions: read contents: read |