mirror of
https://github.com/usememos/memos.git
synced 2025-03-18 19:50:09 +01:00
Use official Uffizzi reusable action (#1027)
* Use official Uffizzi reusable action * Run preview if build passed successfully
This commit is contained in:
parent
89743bd1e6
commit
003887d4e0
4
.github/workflows/uffizzi-preview.yml
vendored
4
.github/workflows/uffizzi-preview.yml
vendored
@ -11,6 +11,7 @@ on:
|
||||
jobs:
|
||||
cache-compose-file:
|
||||
name: Cache Compose File
|
||||
if: ${{ github.event.workflow_run.conclusion == 'success' }}
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
compose-file-cache-key: ${{ env.HASH }}
|
||||
@ -70,9 +71,10 @@ jobs:
|
||||
|
||||
deploy-uffizzi-preview:
|
||||
name: Use Remote Workflow to Preview on Uffizzi
|
||||
if: ${{ github.event.workflow_run.conclusion == 'success' }}
|
||||
needs:
|
||||
- cache-compose-file
|
||||
uses: UffizziCloud/preview-action/.github/workflows/reusable.yaml@check_pr_state
|
||||
uses: UffizziCloud/preview-action/.github/workflows/reusable.yaml@v2
|
||||
with:
|
||||
# If this workflow was triggered by a PR close event, cache-key will be an empty string
|
||||
# and this reusable workflow will delete the preview deployment.
|
||||
|
Loading…
x
Reference in New Issue
Block a user