develop #1

Merged
aboutrax merged 7 commits from develop into main 2025-10-04 23:36:52 +00:00
Showing only changes of commit d9a06227e9 - Show all commits

View 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)] }}