Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Reusable workflows and actions

License

Notifications You must be signed in to change notification settings

hrzlgnm/actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reusable actions and workflows

Check spelling

Quick Start

jobs:
  typos:
    name: 📝 Check typos
    if: always()
    uses: hrzlgnm/actions/.github/workflows/[email protected]

Build and push docker images

Quick Start

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

    uses: hrzlgnm/actions/.github/workflows/[email protected]
    with:
      branch: ${{ inputs.branch }}

Coverity Scan

Quick Start

jobs:
  coverity:
    uses: hrzlgnm/actions/.github/workflows/[email protected]
    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/[email protected]

Check code format using Clang-Format

Quick Start

jobs:
  clang-format:
    name: Check code format
    uses: hrzlgnm/actions/.github/workflows/[email protected]

Statically analyze code with cppcheck

Quick Start

jobs:
  cppcheck:
    name: Run cppcheck
    uses: hrzlgnm/actions/.github/workflows/[email protected]

About

Reusable workflows and actions

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 3

  •  
  •  
  •