diff --git a/.github/workflows/actions/deploy/action.yml b/.github/workflows/actions/deploy/action.yml index f5e59a0..3838f43 100644 --- a/.github/workflows/actions/deploy/action.yml +++ b/.github/workflows/actions/deploy/action.yml @@ -1,3 +1,8 @@ +outputs: + url: + description: URL of deployed preview + value: ${{ steps.deploy.outputs.url }} + inputs: VERCEL_ORG_ID: description: vercel organization id diff --git a/.github/workflows/deploy-non-production.yml b/.github/workflows/deploy-non-production.yml index a9d83f9..9695d3a 100644 --- a/.github/workflows/deploy-non-production.yml +++ b/.github/workflows/deploy-non-production.yml @@ -12,6 +12,9 @@ jobs: name: Deploy preview runs-on: ubuntu-latest if: ${{ github.ref_name != 'main' && !startsWith(github.ref_name, 'release-please') }} + environment: + name: url + url: ${{ steps.deploy.outputs.url }} steps: - name: Checkout uses: actions/checkout@v4 @@ -31,6 +34,9 @@ jobs: deploy-staging: name: Deploy staging runs-on: ubuntu-latest + environment: + name: preview + url: ${{ steps.deploy.outputs.url }} if: ${{ github.ref_name == 'main' }} steps: - name: Checkout