File tree Expand file tree Collapse file tree 5 files changed +74
-0
lines changed Expand file tree Collapse file tree 5 files changed +74
-0
lines changed Original file line number Diff line number Diff line change 1+ name : CI
2+
3+ on :
4+ push :
5+ tags :
6+ - v*
7+ branches :
8+ - master
9+ - main
10+ pull_request :
11+
12+ permissions :
13+ contents : read
14+
15+ jobs :
16+ build_validate_test :
17+ uses : openmcp-project/build/.github/workflows/ci.lib.yaml@main
18+ secrets : inherit
Original file line number Diff line number Diff line change 1+ name : Publish
2+
3+ on :
4+ push :
5+ tags :
6+ - v*
7+ workflow_dispatch :
8+
9+ permissions :
10+ packages : write
11+
12+ jobs :
13+ release_publish :
14+ uses : openmcp-project/build/.github/workflows/publish.lib.yaml@main
15+ secrets : inherit
Original file line number Diff line number Diff line change 1+ name : Versioned Release
2+
3+ on :
4+ push :
5+ branches :
6+ - main
7+
8+ permissions :
9+ contents : write # we need this to be able to push tags
10+ pull-requests : read
11+
12+ jobs :
13+ release_tag :
14+ uses : openmcp-project/build/.github/workflows/release.lib.yaml@main
15+ secrets : inherit
Original file line number Diff line number Diff line change 1+ name : REUSE Compliance Check
2+
3+ on : [push, pull_request]
4+
5+ permissions :
6+ contents : read
7+
8+ jobs :
9+ run_reuse :
10+ uses : openmcp-project/build/.github/workflows/reuse.lib.yaml@main
11+ secrets : inherit
Original file line number Diff line number Diff line change 1+ name : Validate Pull Request Content
2+
3+ on :
4+ pull_request :
5+ types :
6+ - opened
7+ - edited
8+
9+ permissions :
10+ contents : read
11+
12+ jobs :
13+ validate_pr_content :
14+ uses : openmcp-project/build/.github/workflows/validate-pr-content.lib.yaml@main
15+ secrets : inherit
You can’t perform that action at this time.
0 commit comments