File tree Expand file tree Collapse file tree 6 files changed +55
-8
lines changed Expand file tree Collapse file tree 6 files changed +55
-8
lines changed Original file line number Diff line number Diff line change 1313 pull_request :
1414 # run pipeline on merge queue
1515 merge_group :
16+ # run pipeline from another workflow
17+ workflow_call :
18+ inputs :
19+ create_release :
20+ type : boolean
21+ description : Create a (pre-)release when CI passes
22+ default : false
23+ required : false
1624 # run this workflow manually from the Actions tab
1725 workflow_dispatch :
1826 inputs :
1927 create_release :
2028 type : boolean
2129 description : Create a (pre-)release when CI passes
22- default : true
30+ default : false
2331 required : true
2432
2533concurrency :
26- group : ${{ github.workflow }}-${{ github.ref }}
34+ group : ${{ github.workflow }}-${{ github.ref }}-main
2735 cancel-in-progress : true
2836
2937jobs :
Original file line number Diff line number Diff line change 1919 workflow_dispatch :
2020
2121concurrency :
22- group : ${{ github.workflow }}-${{ github.ref }}
22+ group : ${{ github.workflow }}-${{ github.ref }}-blocking-labels
2323 cancel-in-progress : true
2424
2525jobs :
Original file line number Diff line number Diff line change 1313 pull_request :
1414 # run pipeline on merge queue
1515 merge_group :
16+ # run pipeline from another workflow
17+ workflow_call :
1618
1719concurrency :
18- group : ${{ github.workflow }}-${{ github.ref }}
20+ group : ${{ github.workflow }}-${{ github.ref }}-code-quality
1921 cancel-in-progress : true
2022
2123jobs :
Original file line number Diff line number Diff line change 1212 paths :
1313 - CITATION.cff
1414 - .github/workflows/citations.yml
15-
1615 pull_request :
1716 paths :
1817 - CITATION.cff
1918 - .github/workflows/citations.yml
20-
19+ # run pipeline from another workflow
20+ workflow_call :
21+ # run this workflow manually from the Actions tab
2122 workflow_dispatch :
2223
2324concurrency :
24- group : ${{ github.workflow }}-${{ github.ref }}
25+ group : ${{ github.workflow }}-${{ github.ref }}-citations
2526 cancel-in-progress : true
2627
2728jobs :
Original file line number Diff line number Diff line change 1+ # SPDX-FileCopyrightText: Contributors to the Power Grid Model project <[email protected] >2+ #
3+ # SPDX-License-Identifier: MPL-2.0
4+
5+ name : Nightly build
6+
7+ # Controls when the workflow will run
8+ on :
9+ workflow_dispatch :
10+ schedule :
11+ - cron : " 0 2 * * *" # Based on UTC time
12+
13+ concurrency :
14+ group : ${{ github.workflow }}-${{ github.ref }}-nightly
15+ cancel-in-progress : true
16+
17+ jobs :
18+ main :
19+ uses : " ./.github/workflows/build-test-and-sonar.yml"
20+ permissions :
21+ contents : write
22+ with :
23+ create_release : false
24+
25+ check-code-quality :
26+ uses : " ./.github/workflows/check-code-quality.yml"
27+
28+ reuse-compliance :
29+ uses : " ./.github/workflows/reuse-compliance.yml"
30+
31+ citations :
32+ uses : " ./.github/workflows/citations.yml"
Original file line number Diff line number Diff line change 1313 pull_request :
1414 # run pipeline on merge queue
1515 merge_group :
16+ # run pipeline from another workflow
17+ workflow_call :
18+ # run this workflow manually from the Actions tab
19+ workflow_dispatch :
1620
1721concurrency :
18- group : ${{ github.workflow }}-${{ github.ref }}
22+ group : ${{ github.workflow }}-${{ github.ref }}-reuse-compliance
1923 cancel-in-progress : true
2024
2125jobs :
You can’t perform that action at this time.
0 commit comments