Add docs update workflow

This commit is contained in:
Armin Schrenk
2026-03-30 12:22:03 +02:00
parent 57c84627f9
commit ee92cc4e9f

View File

@@ -78,12 +78,12 @@ jobs:
SLACK_FOOTER: false
MSG_MINIMAL: true
notify-website-repo:
trigger-website-update:
needs: [get-version]
runs-on: ubuntu-latest
if: needs.get-version.outputs.versionType == 'stable'
steps:
- name: Notify website repo about desktop update
- name: Start website update workflow
uses: peter-evans/repository-dispatch@28959ce8df70de7be546dd1250a005dd32156697 # v4.0.1
with:
event-type: desktop-release
@@ -91,3 +91,15 @@ jobs:
repository: cryptomator/cryptomator.github.io
client-payload: '{ "version": "${{needs.get-version.outputs.semVerStr}}", "release": ${{ toJson(github.event.release.assets) }} }'
trigger-docs-update:
needs: [get-version]
runs-on: ubuntu-latest
if: needs.get-version.outputs.versionType == 'stable'
steps:
- name: Start docs update workflow
uses: peter-evans/repository-dispatch@28959ce8df70de7be546dd1250a005dd32156697 # v4.0.1
with:
event-type: desktop-release
token: ${{ secrets.CRYPTOBOT_WORKFLOW_DISPATCH_TOKEN }}
repository: cryptomator/docs
client-payload: '{ "version": "${{needs.get-version.outputs.semVerStr}}", "release": ${{ toJson(github.event.release.assets) }} }'