diff --git a/templates/defang.yaml b/templates/defang.yaml index 873813f37..8b87c5803 100644 --- a/templates/defang.yaml +++ b/templates/defang.yaml @@ -21,7 +21,9 @@ on: jobs: defang: name: Defang ${{ github.event.inputs.action || 'up' }} ${{ github.event.inputs.stack || 'default stack' }} - environment: defang-${{ github.event.inputs.stack || 'production' }} + environment: + name: defang-${{ github.event.inputs.stack || 'production' }} + url: ${{ steps.deploy.outputs.endpoint }} runs-on: ubuntu-latest timeout-minutes: 70 permissions: @@ -37,13 +39,9 @@ jobs: uses: actions/checkout@v4 - name: Defang ${{ github.event.inputs.action || 'up' }} ${{ github.event.inputs.stack || 'default stack' }} + id: deploy uses: DefangLabs/defang-github-action@v2 with: command: ${{ github.event.inputs.action || 'up' }} stack: ${{ github.event.inputs.stack || '' }} - - - name: Deployment Summary - uses: DefangLabs/defang-github-action@v2 - with: - command: services - stack: ${{ github.event.inputs.stack || '' }} + summary: ${{ (github.event.inputs.action || 'up') != 'down' }}