diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 4c7e481..a820006 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -1,16 +1,23 @@ name: Deploy on: - workflow_dispatch: + workflow_run: + workflows: [Test] + types: [completed] + branches: [main] jobs: publish-extension: name: Publish to marketplace runs-on: ubuntu-latest environment: production + if: ${{ github.event.workflow_run.conclusion == 'success' }} + steps: - name: Checkout repository uses: actions/checkout@v6 + with: + ref: ${{ github.event.workflow_run.head_sha }} - name: Set up Node.js uses: actions/setup-node@v6