tachybase_todo/.github/workflows/uninstall-apps.yml

33 lines
805 B
YAML
Raw Normal View History

name: Uninstall apps
on:
pull_request:
types:
- closed
branches:
- '**'
jobs:
2022-12-13 10:18:36 +08:00
down:
runs-on: ubuntu-latest
steps:
2022-12-13 10:18:36 +08:00
- name: Docker meta
id: meta
uses: docker/metadata-action@v4
with:
2022-12-13 10:18:36 +08:00
images: |
nocobase/nocobase
tags: |
type=ref,event=branch
type=ref,event=pr
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}
- name: Down ${{ steps.meta.outputs.tags }}
env:
IMAGE_TAG: ${{ steps.meta.outputs.tags }}
run: |
echo $IMAGE_TAG
export APP_NAME=$(echo $IMAGE_TAG | cut -d ":" -f 2)
echo $APP_NAME
curl --location --request DELETE "${{secrets.NOCOBASE_DEPLOY_HOST}}$APP_NAME"