From 3d0a5ad3230acd9a666cb28c2b021311533359fc Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Wed, 9 Sep 2026 10:09:24 +0000 Subject: [PATCH] ci: publish releases from the `deployment` GitHub environment Co-Authored-By: mish@e2b.dev --- .github/workflows/publish_packages.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/publish_packages.yml b/.github/workflows/publish_packages.yml index cc6512f98e..3f8f9d9f9a 100644 --- a/.github/workflows/publish_packages.yml +++ b/.github/workflows/publish_packages.yml @@ -16,6 +16,10 @@ jobs: test: name: Build and test SDK runs-on: ubuntu-22.04 + # Declared here rather than on the `publish` job in release.yml: a job that + # `uses:` a reusable workflow cannot carry `environment`. The environment's + # deployment branch policy only allows main. + environment: deployment steps: - uses: actions/create-github-app-token@d72941d797fd3113feb6b93fd0dec494b13a2547 # v1.12.0 id: app-token