forked from apify/crawlee-python
-
Notifications
You must be signed in to change notification settings - Fork 0
36 lines (27 loc) · 933 Bytes
/
run_code_checks.yaml
File metadata and controls
36 lines (27 loc) · 933 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
name: Run code checks
on:
# Trigger code checks on opening a new pull request.
pull_request_target:
# Do not trigger code checks on push to the master branch, as they will be triggered
# by the release workflow.
# Trigger code checks on workflow call (e.g. from run release workflow).
workflow_call:
jobs:
run_linting:
name: Run linting
uses: ./.github/workflows/_linting.yaml
run_type_checking:
name: Run type checking
uses: ./.github/workflows/_type_checking.yaml
run_unit_tests:
name: Run unit tests
uses: ./.github/workflows/_unit_tests.yaml
# check_changelog_entry:
# name: Check changelog entry
# uses: ./.github/workflows/_check_changelog_entry.yaml
check_version_conflict:
name: Check version conflict
uses: ./.github/workflows/_check_version_conflict.yaml
check_docs_build:
name: Check docs build
uses: ./.github/workflows/_check_docs_build.yaml