Skip to content

#1049 Migrate developer documentation to main repository #2

#1049 Migrate developer documentation to main repository

#1049 Migrate developer documentation to main repository #2

name: Pull request CI
on: [pull_request]
jobs:
pre_build:
name: Pre-build checks
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Check code style
uses: ./.github/workflows/check.codestyle.yml
- name: License header check
uses: ./.github/workflows/check.license.yml
- name: OWASP Dependency Check
uses: ./.github/workflows/check.dependency.yml
build:
name: Build modules
needs: pre_build
runs-on: ubuntu-latest
steps:
- name: Build modules
uses: ./.github/workflows/build.modules.yml
test:
name: Tests
needs: build
runs-on: ubuntu-latest
steps:
- name: Tests
uses: ./.github/workflows/test.coverage.yml
post_build:
name: Documentation
needs: test
runs-on: ubuntu-latest
steps:
- name: Build documentation
uses: ./.github/workflows/build.docs.yml