Skip to content

Commit 7f80b48

Browse files
committed
Remove CI from workflow
1 parent 81475a2 commit 7f80b48

File tree

1 file changed

+2
-107
lines changed

1 file changed

+2
-107
lines changed

.github/workflows/release-update-rc.yml

Lines changed: 2 additions & 107 deletions
Original file line numberDiff line numberDiff line change
@@ -93,123 +93,18 @@ jobs:
9393
log_vars last_rc next_rc tag_name
9494
export_vars tag_name
9595
96-
build-workflow:
97-
name: Build workflow from matrix
98-
runs-on: ubuntu-latest
99-
permissions:
100-
contents: read
101-
outputs:
102-
workflow: ${{ steps.build-workflow.outputs.workflow }}
103-
steps:
104-
- name: Checkout repo
105-
uses: actions/checkout@v4
106-
with:
107-
persist-credentials: false
108-
- name: Build workflow
109-
id: build-workflow
110-
uses: ./.github/actions/workflow-build
111-
with:
112-
workflows: pull_request #TODO could add more or create a new release_candidate approval workflow.
113-
slack_token: ${{ secrets.SLACK_NOTIFIER_BOT_TOKEN }}
114-
slack_log: ${{ secrets.SLACK_CHANNEL_RELEASE_LOG }}
115-
116-
dispatch-groups-linux-two-stage:
117-
name: ${{ matrix.name }}
118-
if: ${{ toJSON(fromJSON(needs.build-workflow.outputs.workflow)['linux_two_stage']['keys']) != '[]' }}
119-
needs: build-workflow
120-
permissions:
121-
id-token: write
122-
contents: read
123-
strategy:
124-
fail-fast: false
125-
matrix:
126-
name: ${{ fromJSON(needs.build-workflow.outputs.workflow)['linux_two_stage']['keys'] }}
127-
uses: ./.github/workflows/workflow-dispatch-two-stage-group-linux.yml
128-
with:
129-
pc-array: ${{ toJSON(fromJSON(needs.build-workflow.outputs.workflow)['linux_two_stage']['jobs'][matrix.name]) }}
130-
131-
dispatch-groups-windows-two-stage:
132-
name: ${{ matrix.name }}
133-
if: ${{ toJSON(fromJSON(needs.build-workflow.outputs.workflow)['windows_two_stage']['keys']) != '[]' }}
134-
needs: build-workflow
135-
permissions:
136-
id-token: write
137-
contents: read
138-
strategy:
139-
fail-fast: false
140-
matrix:
141-
name: ${{ fromJSON(needs.build-workflow.outputs.workflow)['windows_two_stage']['keys'] }}
142-
uses: ./.github/workflows/workflow-dispatch-two-stage-group-windows.yml
143-
with:
144-
pc-array: ${{ toJSON(fromJSON(needs.build-workflow.outputs.workflow)['windows_two_stage']['jobs'][matrix.name]) }}
145-
146-
dispatch-groups-linux-standalone:
147-
name: ${{ matrix.name }}
148-
if: ${{ toJSON(fromJSON(needs.build-workflow.outputs.workflow)['linux_standalone']['keys']) != '[]' }}
149-
needs: build-workflow
150-
permissions:
151-
id-token: write
152-
contents: read
153-
strategy:
154-
fail-fast: false
155-
matrix:
156-
name: ${{ fromJSON(needs.build-workflow.outputs.workflow)['linux_standalone']['keys'] }}
157-
uses: ./.github/workflows/workflow-dispatch-standalone-group-linux.yml
158-
with:
159-
job-array: ${{ toJSON(fromJSON(needs.build-workflow.outputs.workflow)['linux_standalone']['jobs'][matrix.name]) }}
160-
161-
dispatch-groups-windows-standalone:
162-
name: ${{ matrix.name }}
163-
if: ${{ toJSON(fromJSON(needs.build-workflow.outputs.workflow)['windows_standalone']['keys']) != '[]' }}
164-
needs: build-workflow
165-
permissions:
166-
id-token: write
167-
contents: read
168-
strategy:
169-
fail-fast: false
170-
matrix:
171-
name: ${{ fromJSON(needs.build-workflow.outputs.workflow)['windows_standalone']['keys'] }}
172-
uses: ./.github/workflows/workflow-dispatch-standalone-group-windows.yml
173-
with:
174-
job-array: ${{ toJSON(fromJSON(needs.build-workflow.outputs.workflow)['windows_standalone']['jobs'][matrix.name]) }}
175-
176-
verify-workflow:
177-
name: Verify and summarize workflow results
178-
if: ${{ always() && !cancelled() }}
179-
needs:
180-
- build-workflow
181-
- dispatch-groups-linux-two-stage
182-
- dispatch-groups-windows-two-stage
183-
- dispatch-groups-linux-standalone
184-
- dispatch-groups-windows-standalone
185-
permissions:
186-
contents: read
187-
runs-on: ubuntu-latest
188-
steps:
189-
- name: Checkout repo
190-
uses: actions/checkout@v4
191-
with:
192-
persist-credentials: false
193-
194-
- name: Check workflow success
195-
id: check-workflow
196-
uses: ./.github/actions/workflow-results
197-
with:
198-
slack_token: ${{ secrets.SLACK_NOTIFIER_BOT_TOKEN }}
199-
slack_log: ${{ secrets.SLACK_CHANNEL_RELEASE_LOG }}
96+
# TODO:
97+
# - Kick off CI for repo before tagging release
20098

20199
tag:
202100
needs:
203101
- prepare
204-
- verify-workflow
205102
permissions:
206103
contents: write
207104
runs-on: ubuntu-latest
208105
steps:
209106
- name: Checkout the repository
210107
uses: actions/checkout@v4
211-
with:
212-
persist-credentials: false
213108

214109
- name: Tag the release candidate
215110
run: |

0 commit comments

Comments
 (0)