Skip to content

Commit 6b75dba

Browse files
bitnerclaude
andcommitted
Gate the PGXN release job on a protected 'pgxn' environment
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 169b3cf commit 6b75dba

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,9 @@ jobs:
162162
needs: debian
163163
if: github.ref_type == 'tag'
164164
runs-on: ubuntu-latest
165+
# Gated on the protected `pgxn` environment: it holds the PGXN_USERNAME / PGXN_PASSWORD
166+
# secrets, is restricted to v* tags, and requires manual approval before the upload runs.
167+
environment: pgxn
165168
container: pgxn/pgxn-tools
166169
env:
167170
PGXN_USERNAME: ${{ secrets.PGXN_USERNAME }}

0 commit comments

Comments
 (0)