ci(deploy-site): add manual trigger flow (#39421)

* ci(deploy-site): add manual trigger flow

* ci: update ci config
This commit is contained in:
Wuxh 2022-12-09 17:19:40 +08:00 committed by GitHub
parent e4c81f2716
commit 13414cab91
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,9 +1,11 @@
# When publish a release. This workflow will trigger and deploy to site.
# When pushing a tag. this workflow will trigger site deployment and fixed version address comments
name: Deploy website
on:
release:
types: [published]
push:
tags:
- '5.*'
workflow_dispatch:
permissions:
contents: write