|
| 1 | +# https://github.com/wphillipmoore/standard-actions/blob/develop/.github/workflows/README.md |
1 | 2 | name: CI |
2 | 3 |
|
3 | 4 | on: |
@@ -31,40 +32,7 @@ concurrency: |
31 | 32 | cancel-in-progress: true |
32 | 33 |
|
33 | 34 | jobs: |
34 | | - quality: |
35 | | - # yamllint disable-line rule:line-length |
36 | | - uses: wphillipmoore/standard-actions/.github/workflows/ci-quality.yml@v1.5 |
37 | | - with: |
38 | | - language: java |
39 | | - versions: ${{ inputs.java-versions || '["17", "21"]' }} |
40 | | - |
41 | | - security: |
42 | | - # yamllint disable-line rule:line-length |
43 | | - uses: wphillipmoore/standard-actions/.github/workflows/ci-security.yml@v1.5 |
44 | | - with: |
45 | | - language: java |
46 | | - run-standards: ${{ inputs.run-release != 'false' }} |
47 | | - run-security: ${{ inputs.run-security != 'false' }} |
48 | | - permissions: |
49 | | - contents: read |
50 | | - security-events: write |
51 | | - |
52 | | - release: |
53 | | - # yamllint disable-line rule:line-length |
54 | | - uses: wphillipmoore/standard-actions/.github/workflows/ci-release.yml@v1.5 |
55 | | - with: |
56 | | - language: java |
57 | | - run-release: ${{ inputs.run-release != false }} |
58 | | - |
59 | | - test: |
60 | | - # yamllint disable-line rule:line-length |
61 | | - uses: wphillipmoore/standard-actions/.github/workflows/ci-test.yml@v1.5 |
62 | | - with: |
63 | | - language: java |
64 | | - versions: ${{ inputs.java-versions || '["17", "21"]' }} |
65 | | - |
66 | 35 | audit: |
67 | | - # yamllint disable-line rule:line-length |
68 | 36 | uses: wphillipmoore/standard-actions/.github/workflows/ci-audit.yml@v1.5 |
69 | 37 | with: |
70 | 38 | language: java |
@@ -107,7 +75,37 @@ jobs: |
107 | 75 | MQ_REST_ADMIN_RUN_INTEGRATION: "1" |
108 | 76 | MQ_SKIP_LIFECYCLE: "1" |
109 | 77 | # yamllint disable-line rule:line-length |
110 | | - MQ_REST_BASE_URL: https://localhost:${{ matrix.qm1-rest-port }}/ibmmq/rest/v2 |
| 78 | + MQ_REST_BASE_URL: >- |
| 79 | + https://localhost:${{ matrix.qm1-rest-port }}/ibmmq/rest/v2 |
111 | 80 | # yamllint disable-line rule:line-length |
112 | | - MQ_REST_BASE_URL_QM2: https://localhost:${{ matrix.qm2-rest-port }}/ibmmq/rest/v2 |
| 81 | + MQ_REST_BASE_URL_QM2: >- |
| 82 | + https://localhost:${{ matrix.qm2-rest-port }}/ibmmq/rest/v2 |
113 | 83 | run: ./mvnw verify -B |
| 84 | + |
| 85 | + quality: |
| 86 | + uses: wphillipmoore/standard-actions/.github/workflows/ci-quality.yml@v1.5 |
| 87 | + with: |
| 88 | + language: java |
| 89 | + versions: ${{ inputs.java-versions || '["17", "21"]' }} |
| 90 | + |
| 91 | + security: |
| 92 | + uses: wphillipmoore/standard-actions/.github/workflows/ci-security.yml@v1.5 |
| 93 | + with: |
| 94 | + language: java |
| 95 | + run-standards: ${{ inputs.run-release != 'false' }} |
| 96 | + run-security: ${{ inputs.run-security != 'false' }} |
| 97 | + permissions: |
| 98 | + contents: read |
| 99 | + security-events: write |
| 100 | + |
| 101 | + test: |
| 102 | + uses: wphillipmoore/standard-actions/.github/workflows/ci-test.yml@v1.5 |
| 103 | + with: |
| 104 | + language: java |
| 105 | + versions: ${{ inputs.java-versions || '["17", "21"]' }} |
| 106 | + |
| 107 | + version: |
| 108 | + uses: wphillipmoore/standard-actions/.github/workflows/ci-version-bump.yml@v1.5 |
| 109 | + with: |
| 110 | + language: java |
| 111 | + run-release: ${{ inputs.run-release != 'false' }} |
0 commit comments