CI: update
This commit is contained in:
@@ -9,10 +9,11 @@ name: 'CI'
|
||||
on: [push, workflow_dispatch]
|
||||
|
||||
env:
|
||||
CMAKE_REQUIRED_QUIET: 0
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
UPX_CMAKE_BUILD_FLAGS: --verbose
|
||||
# 2023-07-05
|
||||
ZIG_DIST_VERSION: 0.11.0-dev.3937+78eb3c561
|
||||
# 2023-07-15
|
||||
ZIG_DIST_VERSION: 0.11.0-dev.4002+7dd1cf26f
|
||||
|
||||
jobs:
|
||||
job-rebuild-and-verify-stubs:
|
||||
|
||||
@@ -4,6 +4,8 @@
|
||||
name: 'Misc - Spell check'
|
||||
on:
|
||||
workflow_dispatch:
|
||||
env:
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
jobs:
|
||||
job-spell-check:
|
||||
name: 'Spell check'
|
||||
|
||||
@@ -1,9 +1,12 @@
|
||||
# Copyright (C) Markus Franz Xaver Johannes Oberhumer
|
||||
name: 'Static Analyzer - clang-analyzer'
|
||||
|
||||
name: 'Static Analyzer - clang-analyzer'
|
||||
on:
|
||||
schedule: [cron: '10 5 * * 3'] # run weekly Wednesday 05:10 UTC
|
||||
workflow_dispatch:
|
||||
env:
|
||||
CMAKE_REQUIRED_QUIET: 0
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
|
||||
jobs:
|
||||
job-analyze-clang-analyzer: # uses cmake + make
|
||||
|
||||
@@ -1,9 +1,12 @@
|
||||
# Copyright (C) Markus Franz Xaver Johannes Oberhumer
|
||||
name: 'Static Analyzer - clang-tidy'
|
||||
|
||||
name: 'Static Analyzer - clang-tidy'
|
||||
on:
|
||||
schedule: [cron: '30 5 * * 3'] # run weekly Wednesday 05:30 UTC
|
||||
workflow_dispatch:
|
||||
env:
|
||||
CMAKE_REQUIRED_QUIET: 0
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
|
||||
jobs:
|
||||
job-analyze-clang-tidy: # uses cmake + make
|
||||
|
||||
@@ -1,9 +1,12 @@
|
||||
# Copyright (C) Markus Franz Xaver Johannes Oberhumer
|
||||
name: 'Static Analyzer - CodeQL'
|
||||
|
||||
name: 'Static Analyzer - CodeQL'
|
||||
on:
|
||||
schedule: [cron: '50 5 * * 3'] # run weekly Wednesday 05:50 UTC
|
||||
workflow_dispatch:
|
||||
env:
|
||||
CMAKE_REQUIRED_QUIET: 0
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
|
||||
jobs:
|
||||
job-analyze-codeql:
|
||||
|
||||
@@ -5,6 +5,9 @@
|
||||
|
||||
name: 'Test - Minimal Alpine build'
|
||||
on: [workflow_dispatch]
|
||||
env:
|
||||
CMAKE_REQUIRED_QUIET: 0
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
|
||||
jobs:
|
||||
job-alpine-clang: # uses cmake + make
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
name: 'Test - CMake default build type'
|
||||
on: [workflow_dispatch]
|
||||
|
||||
env:
|
||||
CMAKE_REQUIRED_QUIET: 0
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
|
||||
jobs:
|
||||
|
||||
@@ -9,10 +9,12 @@
|
||||
# matches our minimal build requirements
|
||||
|
||||
name: 'Weekly CI - Alpine Linux'
|
||||
|
||||
on:
|
||||
schedule: [cron: '05 4 * * 3'] # run weekly Wednesday 04:05 UTC
|
||||
workflow_dispatch:
|
||||
env:
|
||||
CMAKE_REQUIRED_QUIET: 0
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
|
||||
jobs:
|
||||
job-alpine-cmake: # uses cmake + make
|
||||
|
||||
@@ -2,10 +2,12 @@
|
||||
# build with 'cmake -G Xcode'
|
||||
|
||||
name: 'Weekly CI - cmake macOS Xcode'
|
||||
|
||||
on:
|
||||
schedule: [cron: '20 4 * * 3'] # run weekly Wednesday 04:20 UTC
|
||||
workflow_dispatch:
|
||||
env:
|
||||
CMAKE_REQUIRED_QUIET: 0
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
|
||||
jobs:
|
||||
job-cmake-macos-xcode: # uses cmake + xcodebuild
|
||||
|
||||
@@ -2,10 +2,12 @@
|
||||
# build with 'cmake -G "NMake Makefiles"'
|
||||
|
||||
name: 'Weekly CI - cmake Windows NMake'
|
||||
|
||||
on:
|
||||
schedule: [cron: '30 4 * * 3'] # run weekly Wednesday 04:30 UTC
|
||||
workflow_dispatch:
|
||||
env:
|
||||
CMAKE_REQUIRED_QUIET: 0
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
|
||||
jobs:
|
||||
job-cmake-windows-nmake: # uses cmake + nmake
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
# build with "zig cc"; see https://ziglang.org/download/
|
||||
|
||||
name: 'Weekly CI - zigcc'
|
||||
|
||||
on:
|
||||
schedule: [cron: '40 4 * * 3'] # run weekly Wednesday 04:40 UTC
|
||||
workflow_dispatch:
|
||||
|
||||
env:
|
||||
# 2023-07-05
|
||||
ZIG_DIST_VERSION: 0.11.0-dev.3937+78eb3c561
|
||||
CMAKE_REQUIRED_QUIET: 0
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
# 2023-07-15
|
||||
ZIG_DIST_VERSION: 0.11.0-dev.4002+7dd1cf26f
|
||||
|
||||
jobs:
|
||||
job-linux-zigcc: # uses cmake + make
|
||||
|
||||
Reference in New Issue
Block a user