|
1 | 1 | ---
|
2 | 2 |
|
3 | 3 | concurrency:
|
4 |
| - group: stackhpc-pull-request-${{ github.event.pull_request.number || github.ref }} |
| 4 | + group: stackhpc-pull-request-${{ github.ref }} |
5 | 5 | cancel-in-progress: true
|
6 | 6 |
|
7 | 7 | name: Pull request
|
8 | 8 | 'on':
|
9 |
| - pull_request: |
| 9 | + push: |
10 | 10 | jobs:
|
11 | 11 | # Detect which files have changed and use this to run jobs conditionally.
|
12 | 12 | # Note that we can't use the workflow-level paths attribute since this
|
@@ -118,34 +118,34 @@ jobs:
|
118 | 118 | if: ${{ needs.check-changes.outputs.build-kayobe-image == 'true' }}
|
119 | 119 | if: github.repository == 'stackhpc/stackhpc-kayobe-config'
|
120 | 120 |
|
121 |
| - # check-tags: |
122 |
| - # name: Check container image tags |
123 |
| - # needs: |
124 |
| - # - check-changes |
125 |
| - # - build-kayobe-image |
126 |
| - # uses: ./.github/workflows/stackhpc-check-tags.yml |
127 |
| - # with: |
128 |
| - # kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }} |
129 |
| - # if: ${{ needs.check-changes.outputs.check-tags == 'true' }} |
130 |
| - # secrets: inherit |
131 |
| - # if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }} |
| 121 | + check-tags: |
| 122 | + name: Check container image tags |
| 123 | + needs: |
| 124 | + - check-changes |
| 125 | + - build-kayobe-image |
| 126 | + uses: ./.github/workflows/stackhpc-check-tags.yml |
| 127 | + with: |
| 128 | + kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }} |
| 129 | + if: ${{ needs.check-changes.outputs.check-tags == 'true' }} |
| 130 | + secrets: inherit |
| 131 | + if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }} |
132 | 132 |
|
133 |
| - # all-in-one-ubuntu-noble-ovn: |
134 |
| - # name: aio (Ubuntu Noble OVN) |
135 |
| - # needs: |
136 |
| - # - check-changes |
137 |
| - # - build-kayobe-image |
138 |
| - # uses: ./.github/workflows/stackhpc-all-in-one.yml |
139 |
| - # with: |
140 |
| - # kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }} |
141 |
| - # os_distribution: ubuntu |
142 |
| - # os_release: noble |
143 |
| - # ssh_username: ubuntu |
144 |
| - # neutron_plugin: ovn |
145 |
| - # OS_CLOUD: openstack |
146 |
| - # if: ${{ needs.check-changes.outputs.aio == 'true' }} |
147 |
| - # secrets: inherit |
148 |
| - # if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }} |
| 133 | + all-in-one-ubuntu-noble-ovn: |
| 134 | + name: aio (Ubuntu Noble OVN) |
| 135 | + needs: |
| 136 | + - check-changes |
| 137 | + - build-kayobe-image |
| 138 | + uses: ./.github/workflows/stackhpc-all-in-one.yml |
| 139 | + with: |
| 140 | + kayobe_image: ${{ needs.build-kayobe-image.outputs.kayobe_image }} |
| 141 | + os_distribution: ubuntu |
| 142 | + os_release: noble |
| 143 | + ssh_username: ubuntu |
| 144 | + neutron_plugin: ovn |
| 145 | + OS_CLOUD: openstack |
| 146 | + if: ${{ needs.check-changes.outputs.aio == 'true' }} |
| 147 | + secrets: inherit |
| 148 | + if: ${{ ! failure() && ! cancelled() && github.repository == 'stackhpc/stackhpc-kayobe-config' }} |
149 | 149 |
|
150 | 150 | # all-in-one-rocky-9-ovs:
|
151 | 151 | # name: aio (Rocky 9 OVS)
|
|
0 commit comments