fix(cd): remove demo and staging workflows

This commit is contained in:
hexxa 2023-02-11 13:24:46 +08:00 committed by Hexxa
parent 163eb104b6
commit f805fd0eb8
4 changed files with 0 additions and 47 deletions

View file

@ -1,18 +0,0 @@
name: cd-heroku
on:
release:
types: [published]
workflow_dispatch: {}
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: akhileshns/heroku-deploy@v3.12.12 # This is the action
with:
heroku_api_key: ${{secrets.HEROKU_API_KEY}}
heroku_app_name: "hexxa-quickshare"
heroku_email: "hexxa@outlook.com"
usedocker: true

View file

@ -1,21 +0,0 @@
name: cd-heroku-staging
on:
pull_request:
branches: [main]
workflow_dispatch: {}
jobs:
build:
runs-on: ubuntu-latest
environment:
name: staging
url: https://hexxa-quickshare-staging.herokuapp.com/
steps:
- uses: actions/checkout@v2
- uses: akhileshns/heroku-deploy@v3.12.12 # This is the action
with:
heroku_api_key: ${{secrets.HEROKU_API_KEY}}
heroku_app_name: "hexxa-quickshare-staging"
heroku_email: "hexxa@outlook.com"
usedocker: true