Compare commits
1 Commits
b2637de5a6
...
develop
| Author | SHA1 | Date | |
|---|---|---|---|
| d9a06227e9 |
31
.gitea/workflows/deploy.yml
Normal file
31
.gitea/workflows/deploy.yml
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
name: Dokploy Deployment Workflow
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
- develop
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
deploy:
|
||||||
|
runs-on: ubuntu-20.04
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Checkout code
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- name: Determine environment
|
||||||
|
id: set-env
|
||||||
|
run: |
|
||||||
|
if [[ "${GITEA_REF##*/}" == "main" ]]; then
|
||||||
|
echo "env=PRODUCTION" >> $GITHUB_OUTPUT
|
||||||
|
else
|
||||||
|
echo "env=DEVELOPMENT" >> $GITHUB_OUTPUT
|
||||||
|
fi
|
||||||
|
|
||||||
|
- name: Dokploy Deployment
|
||||||
|
uses: benbristow/dokploy-deploy-action@0.0.1
|
||||||
|
with:
|
||||||
|
auth_token: ${{ secrets[format('%s_DOKPLOY_AUTH_TOKEN', steps.set-env.outputs.env)] }}
|
||||||
|
application_id: ${{ secrets[format('%s_DOKPLOY_APPLICATION_ID', steps.set-env.outputs.env)] }}
|
||||||
|
dokploy_url: ${{ secrets[format('%s_DOKPLOY_URL', steps.set-env.outputs.env)] }}
|
||||||
Reference in New Issue
Block a user