Skip to content

hrzlgnm/actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reusable actions and workflows

Check spelling

Quick Start

jobs:
  typos:
    name: 📝 Check typos
    if: always()
    uses: hrzlgnm/actions/.github/workflows/typos-reusable.yml@v1.2.0

Build and push docker images

Quick Start

jobs:
  docker:
    permissions:
      contents: read
      packages: write # Needed to push to GHCR

    uses: hrzlgnm/actions/.github/workflows/docker-reusable.yml@v1.2.0
    with:
      branch: ${{ inputs.branch }}

Coverity Scan

Quick Start

jobs:
  coverity:
    uses: hrzlgnm/actions/.github/workflows/coverity-reusable.yml@v1.2.1
    secrets:
      COVERITY_EMAIL: ${{ secrets.COVERITY_EMAIL }}
      COVERITY_TOKEN: ${{ secrets.COVERITY_TOKEN }}
    with:
      extra-deps: "libgflags-dev libmnl-dev libspdlog-dev"

Check Cmake Format using Gersemi

Quick Start

jobs:
  gersemi:
    name: Check CMake format
    uses: hrzlgnm/actions/.github/workflows/gersemi-reusable.yml@v1.3.0

Check code format using Clang-Format

Quick Start

jobs:
  clang-format:
    name: Check code format
    uses: hrzlgnm/actions/.github/workflows/clang-format-reusable.yml@v1.4.0

Statically analyze code with cppcheck

Quick Start

jobs:
  cppcheck:
    name: Run cppcheck
    uses: hrzlgnm/actions/.github/workflows/cppcheck-reusable.yml@v1.5.0

About

Reusable workflows and actions

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 3

  •  
  •  
  •