From daea535f79bd7eb2278c352f015f623de93b89a7 Mon Sep 17 00:00:00 2001 From: Samuel Lijin Date: Fri, 13 Dec 2024 09:02:07 -0800 Subject: [PATCH] chore: add approval reqs to release workflows --- .github/workflows/release.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 62c6d3f6f..46acfa443 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -164,6 +164,7 @@ jobs: done publish-to-github: + environment: release needs: [all-builds] if: ${{ startsWith(github.ref, 'refs/tags/') }} runs-on: ubuntu-latest @@ -181,6 +182,7 @@ jobs: body: ${{steps.latest_release.outputs.changelog}} publish-to-open-vsx: + environment: release needs: [all-builds] runs-on: ubuntu-latest if: ${{ startsWith(github.ref, 'refs/tags/') || inputs.force_publish_vscode }} @@ -202,6 +204,7 @@ jobs: OVSX_PAT: ${{ secrets.OVSX_PAT }} publish-to-vscode-marketplace: + environment: release needs: [all-builds] runs-on: ubuntu-latest if: ${{ startsWith(github.ref, 'refs/tags/') || inputs.force_publish_vscode }}