Skip to content

Commit 7def52d

Browse files
chore(ci): publish docs after release (UI5#8719)
Co-authored-by: Marcus Notheis <marcus.notheis@sap.com>
1 parent a579871 commit 7def52d

2 files changed

Lines changed: 12 additions & 3 deletions

File tree

.github/workflows/docs-stable.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
name: Deploy Docs (Stable)
22

33
on:
4-
release:
5-
types:
6-
- 'released'
4+
workflow_call:
75
workflow_dispatch:
86

97
jobs:

.github/workflows/release.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,3 +203,14 @@ jobs:
203203
permissions:
204204
id-token: write
205205
contents: read
206+
207+
deploy-docs-stable:
208+
needs: [publish, publish-only]
209+
if: |
210+
github.ref_name == 'main' &&
211+
(needs.publish.result == 'success' || needs.publish-only.result == 'success')
212+
uses: './.github/workflows/docs-stable.yml'
213+
permissions:
214+
pages: write
215+
id-token: write
216+
contents: write

0 commit comments

Comments
 (0)