Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce CI and basic checks #99

Merged
merged 7 commits into from
Oct 13, 2023
Merged

Introduce CI and basic checks #99

merged 7 commits into from
Oct 13, 2023

Commits on Oct 12, 2023

  1. feat(ci): introduce ci submodule

    Signed-off-by: Jose Martins <[email protected]>
    josecm committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    f400cf7 View commit details
    Browse the repository at this point in the history
  2. feat(ci): include ci.mk in main Makefile

    When including ci.mk in the Makefile it is needed to check if the target
    rules are rules that will trigger a build or not as most CI rules don't
    require a build. Otherwise many operations needded only for a build will
    be triggered even if we are only, for example, checking code formatting.
    
    Signed-off-by: Jose Martins <[email protected]>
    josecm committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    b50804c View commit details
    Browse the repository at this point in the history
  3. feat(ci): add license check

    Signed-off-by: Jose Martins <[email protected]>
    josecm committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    2307277 View commit details
    Browse the repository at this point in the history
  4. feat(ci): add gh actions for license-check and gitlint

    Signed-off-by: Jose Martins <[email protected]>
    josecm committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    64dbb2c View commit details
    Browse the repository at this point in the history
  5. feat(configs): add null config for build testing purposes

    Signed-off-by: Jose Martins <[email protected]>
    josecm committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    77ee79f View commit details
    Browse the repository at this point in the history
  6. feat(ci): add build test github action

    Signed-off-by: Jose Martins <[email protected]>
    josecm committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    441a5a9 View commit details
    Browse the repository at this point in the history
  7. feat(style): add build status badges to README.md

    Signed-off-by: Jose Martins <[email protected]>
    josecm committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    b11108a View commit details
    Browse the repository at this point in the history