|
14 | 14 | do-cleanups: |
15 | 15 | description: Configures if cleanup actions should be performed |
16 | 16 | required: false |
17 | | - default: true |
| 17 | + default: false |
18 | 18 | type: boolean |
19 | 19 | do-quickfix: |
20 | 20 | description: Configures if quickfix actions should be performed |
21 | 21 | required: false |
22 | | - default: true |
| 22 | + default: false |
23 | 23 | type: boolean |
| 24 | + do-manifest: |
| 25 | + description: Configures if organize manifest actions should be performed |
| 26 | + required: false |
| 27 | + default: false |
| 28 | + type: boolean |
24 | 29 | submodules: |
25 | 30 | description: | |
26 | 31 | Whether to checkout submodules: `true` to checkout submodules or `recursive` to recursively checkout submodules. |
@@ -112,15 +117,20 @@ jobs: |
112 | 117 | working-directory: ${{ matrix.bundles }} |
113 | 118 | if: ${{ inputs.do-cleanups && fromJson(steps.list-prs.outputs.prs)[9] == null }} |
114 | 119 | run: >- |
115 | | - xvfb-run mvn -B -ntp tycho-cleancode:cleanup@cleanups |
| 120 | + xvfb-run mvn -U -B -ntp tycho-cleancode:cleanup@cleanups |
116 | 121 | - name: Perform QuickFixes on ${{ matrix.bundles }} |
117 | 122 | working-directory: ${{ matrix.bundles }} |
118 | 123 | if: ${{ inputs.do-quickfix && fromJson(steps.list-prs.outputs.prs)[9] == null }} |
119 | 124 | run: >- |
120 | | - xvfb-run mvn -B -ntp -e tycho-cleancode:quickfix@quickfixes |
| 125 | + xvfb-run mvn -U -B -ntp -e tycho-cleancode:quickfix@quickfixes |
| 126 | + - name: Perform Organize Manifest on ${{ matrix.bundles }} |
| 127 | + working-directory: ${{ matrix.bundles }} |
| 128 | + if: ${{ inputs.do-manifest && fromJson(steps.list-prs.outputs.prs)[9] == null }} |
| 129 | + run: >- |
| 130 | + xvfb-run mvn -U -B -ntp -e tycho-cleancode:manifest@manifest |
121 | 131 | - name: Create final PR description |
122 | 132 | working-directory: ${{ matrix.bundles }}/target |
123 | | - if: ${{ hashFiles(format('{0}/target/quickfix.md', matrix.bundles)) != '' || hashFiles(format('{0}/target/cleanups.md', matrix.bundles)) != '' }} |
| 133 | + if: ${{ hashFiles(format('{0}/target/quickfix.md', matrix.bundles)) != '' || hashFiles(format('{0}/target/cleanups.md', matrix.bundles)) != '' || hashFiles(format('{0}/target/organizeManifest.md', matrix.bundles)) != '' }} |
124 | 134 | run: >- |
125 | 135 | cat *.md > pr.md |
126 | 136 | - name: Create Pull Request |
|
0 commit comments