Skip to content

42 Norminette

Actions
Check 42 Norm with norminette linter
v3.3.53
Latest
Star (49)

norminette-action@v3

This GitHub Action checks if your code passes the 42School's norminette linter, after each push.
See a demo on alexandregv/norminette-action-demo.

/!\ This Action supports all norminette versions. You should specify the exact version, for example v3.3.51. Check your campus rules to find the version you should use.
@v3 always refers to the latest v3.x.y.

For v2 use norminette-action@v2

Inputs

flags

Description: Flags passed to norminette.
Format: [options] <path>
Default: . (all files)

Example usage

# .github/workflows/main.yml
on: [push, pull_request]

jobs:
  norminette_job:
    runs-on: ubuntu-latest
    name: norminette
    steps:
    - uses: actions/checkout@v2
    - uses: alexandregv/norminette-action@v3
      with:
        flags: '.'

Badge

You can add a badge (norminette) to show current norminette status by adding this markdown code to your README.md:

![norminette](https://github.com/<OWNER>/<REPOSITORY>/workflows/<WORKFLOW_NAME_OR_FILE>/badge.svg)

More infos on GitHub Docs.

See also

All of these are compatible with Norm version 2 and 3.

Stargazers over time

Stargazers over time

42 Norminette is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Check 42 Norm with norminette linter
v3.3.53
Latest

42 Norminette is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.