name: Manually Deploy Image to Coolify on: push: branches: - Setup-Basic-Website # workflow_dispatch: # inputs: # image_tag: # description: 'Built Container Image to deploy' # required: false # default: 'latest' # type: string # environment: # description: 'Coolify Environment to deploy to' # required: false # type: choice # default: 'staging' # options: # - staging # - production jobs: deploy: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Deploy to Coolify uses: carlozanella/deploy-coolify@v1 with: endpoint: ${{ secrets.COOLIFY_ENDPOINT }} token: ${{ secrets.COOLIFY_TOKEN }} app_uuid: ${{ secrets.COOLIFY_APP_STAGING_UUID }} # ${{ (contains(github.event.inputs.environment, 'staging') && secrets.COOLIFY_APP_STAGING_UUID) || secrets.COOLIFY_APP_PRODUCTION_UUID }} image_name: 'gitea.bsidesolutions.net/oonyeje/oonyeje-portfolio' image_tag: dev # ${{ github.event.inputs.image_tag }}