File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11name : Tests
22
33on :
4- - push
4+ workflow_call :
55
66jobs :
77 build :
Original file line number Diff line number Diff line change 11name : Check Style
22
33on :
4- - push
4+ workflow_call :
55
66jobs :
77 check-style :
Original file line number Diff line number Diff line change 1212name : " CodeQL"
1313
1414on :
15- push :
16- branches : [ "main" ]
17- pull_request :
18- # The branches below must be a subset of the branches above
19- branches : [ "main" ]
20- schedule :
21- - cron : ' 33 17 * * 1'
15+ workflow_call :
16+ workflow_dispatch :
2217
2318jobs :
2419 analyze :
6964 # ./location_of_script_within_repo/buildscript.sh
7065
7166 - name : Perform CodeQL Analysis
72- uses : github/codeql-action/analyze@v2
67+ uses : github/codeql-action/analyze@v3
7368 with :
7469 category : " /language:${{matrix.language}}"
Original file line number Diff line number Diff line change 11name : Publish Documentation
22
33on :
4- release :
5- types : [ published ]
6-
7- # Allows running this workflow manually from the Actions tab
4+ workflow_call :
85 workflow_dispatch :
96
107jobs :
Original file line number Diff line number Diff line change 11name : Integration Tests
22
33on :
4- pull_request :
5- schedule :
6- - cron : ' 0 23 * * *'
4+ workflow_call :
75 workflow_dispatch :
6+
87jobs :
98 integration_tests :
109 name : Run Integration Tests
Original file line number Diff line number Diff line change 1- name : Publish package to the Maven Central Repository
1+ name : Publish to Maven Central
22
33on :
4- release :
5- types : [ published ]
6-
7- # Allows running this workflow manually from the Actions tab
4+ workflow_call :
85 workflow_dispatch :
96
107jobs :
Original file line number Diff line number Diff line change 1- name : Sync ` documentation` directory to ReadMe
1+ name : Sync documentation to ReadMe
22
3- # Run workflow for every push to the `main` branch
43on :
5- release :
6- branches :
7- - main
4+ workflow_call :
85 workflow_dispatch :
96
107jobs :
Original file line number Diff line number Diff line change 1- name : Test Samples Java Classes
1+ name : Test Code Samples
22on :
3- pull_request :
4- schedule :
5- - cron : ' 0 23 * * *'
6-
7- # Allows to run this workflow manually from the Actions tab
3+ workflow_call :
84 workflow_dispatch :
95
106jobs :
Original file line number Diff line number Diff line change 1+ name : Crontab
2+
3+ on :
4+ schedule :
5+ - cron : ' 33 0 * * *'
6+
7+ jobs :
8+ codeql :
9+ uses : mindee/mindee-api-java/.github/workflows/_codeql.yml@main
10+ test_code_samples :
11+ uses : mindee/mindee-api-java/.github/workflows/_test-code-samples.yml@main
12+ secrets : inherit
Original file line number Diff line number Diff line change 1+ name : Publish Release
2+
3+ on :
4+ release :
5+ types : [ published ]
6+
7+ jobs :
8+ docs-publish :
9+ uses : mindee/mindee-api-java/.github/workflows/_docs.yml@main
10+ secrets : inherit
11+ maven-publish :
12+ uses : mindee/mindee-api-java/.github/workflows/_maven-publish.yml@main
13+ secrets : inherit
You can’t perform that action at this time.
0 commit comments