-name: CI Static Analysis
+name: Static Analysis
on: [push, pull_request]
jobs:
- GCC:
+ static-analysis:
+ name: GCC
runs-on: ubuntu-latest
steps:
- name: Checkout repository
-name: CI CMake
+name: CMake
on: [push, pull_request]
env:
TERM: xterm-256color
GTEST_COLOR: 1
jobs:
- ci-cmake:
+ cmake:
name: ${{ matrix.name }}
runs-on: ${{ matrix.os }}
strategy:
-name: CI Configure
+name: Configure
on: [push, pull_request]
jobs:
- ci-configure:
+ configure:
name: ${{ matrix.name }}
runs-on: ${{ matrix.os }}
strategy:
-name: CI Fuzz
+name: OSS-Fuzz
on:
pull_request:
push:
- '*'
jobs:
- Fuzzing:
+ fuzzing:
+ name: Fuzzing
runs-on: ubuntu-latest
steps:
- name: Build Fuzzers
-name: CI Libpng
+name: Libpng
on: [push, pull_request]
jobs:
- pngtest:
+ libpng:
name: Ubuntu Clang
runs-on: ubuntu-latest
-
steps:
- name: Checkout repository (zlib-ng)
uses: actions/checkout@v3
-name: CI Link
+name: Link
on: [push, pull_request]
jobs:
zlib:
-name: CI NMake
+name: NMake
on: [push, pull_request]
jobs:
- ci-cmake:
+ nmake:
name: ${{ matrix.name }}
runs-on: ${{ matrix.os }}
strategy:
-name: CI Pigz
+name: Pigz
on: [push, pull_request]
jobs:
- ci-cmake:
+ pigz:
name: ${{ matrix.name }}
runs-on: ${{ matrix.os }}
strategy:
-name: CI Pkgcheck
+name: Package Check
on: [push, pull_request]
jobs:
- ci-pkgcheck:
+ pkgcheck:
name: ${{ matrix.name }}
runs-on: ${{ matrix.os }}
strategy:
-name: CI Release
+name: Release
on:
push:
tags:
- '*'
jobs:
- ci-cmake:
+ release:
name: ${{ matrix.name }}
runs-on: ${{ matrix.os }}
strategy: