Skip to content

feat(webapp): enforce scopes for environment API keys #9053

feat(webapp): enforce scopes for environment API keys

feat(webapp): enforce scopes for environment API keys #9053

Triggered via pull request July 28, 2026 12:33
Status Success
Total duration 9m 19s
Artifacts 17

pr_checks.yml

on: pull_request
Detect changes
7s
Detect changes
code-quality  /  code-quality
2m 6s
code-quality / code-quality
Matrix: e2e / cli-v3
Matrix: packages / 🧪 Unit Tests: Packages
Matrix: sdk-compat / node-compat
Matrix: webapp / 🧪 Unit Tests: Webapp
typecheck  /  typecheck
3m 41s
typecheck / typecheck
runops-guard  /  runops-guard
2m 30s
runops-guard / runops-guard
e2e-webapp  /  🧪 E2E Tests: Webapp
4m 37s
e2e-webapp / 🧪 E2E Tests: Webapp
internal  /  🧪 Unit Tests: Internal
7m 3s
internal / 🧪 Unit Tests: Internal
sdk-compat  /  Bun Runtime
2m 31s
sdk-compat / Bun Runtime
sdk-compat  /  Deno Runtime
2m 48s
sdk-compat / Deno Runtime
sdk-compat  /  Cloudflare Workers
2m 37s
sdk-compat / Cloudflare Workers
packages  /  📊 Merge Reports
14s
packages / 📊 Merge Reports
webapp  /  📊 Merge Reports
17s
webapp / 📊 Merge Reports
All PR Checks
4s
All PR Checks
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
Name Size Digest
packages-blob-report-1
89.6 KB
sha256:4309836ab900a7bce62c4c38df6d70ef567cb5ab4f2f0c3bd3244f0ea17485a5
packages-blob-report-2
74.8 KB
sha256:2abb73712fad068fa7a0929aea0054f62bb2fda46e5e694d8363092516ea2233
packages-blob-report-3
88.9 KB
sha256:415deccdbb0a2b27400727d2bce9101b96454e73ad52325a6e1baa64a8ee0cf3
webapp-blob-report-1
58.5 KB
sha256:40231841d5cebfd884ff711c165a18e99d623b5641ee95dc824f902353b04fde
webapp-blob-report-10
66.6 KB
sha256:5f5c02015900cbcc3af36c0ca658228beb58dfba73522bddc10200beb6634ffa
webapp-blob-report-11
80 KB
sha256:a27777f583670c09f87d7653ac979104d1993f6faddaf05adaba7e533565d89c
webapp-blob-report-12
80.2 KB
sha256:f8f757a61153ad1bdaaa4b1b929b74632d79052b3aaf1d6770f44064d668f754
webapp-blob-report-12
80.2 KB
sha256:f8f757a61153ad1bdaaa4b1b929b74632d79052b3aaf1d6770f44064d668f754
webapp-blob-report-12
80.2 KB
sha256:f8f757a61153ad1bdaaa4b1b929b74632d79052b3aaf1d6770f44064d668f754
webapp-blob-report-2
81.9 KB
sha256:bee0d84c0b211c152d5d9f1601f0d2dcc4a32c9d8ce3254aef0e11eaac645b49
webapp-blob-report-3
87.4 KB
sha256:d04f3123ccf312219067ecff4c062656184487ce3605bfc1db0c64131fccf355
webapp-blob-report-4
79.3 KB
sha256:933c6b94f111bc4c13029139d4df43916c4ffc30119acdd86a9285e6ab33e3a0
webapp-blob-report-5
85.3 KB
sha256:78487316e25cdd88747dba3f7c8b8c978999b12cef848e90f59169b3c8f59009
webapp-blob-report-6
93.5 KB
sha256:43cf04e76f6b79b205da62d6ac00057f45bf66d37c2e5777324470c73d9a0fbe
webapp-blob-report-7
63.2 KB
sha256:08f041f845ef2b07359b70bf8af133eb4f30218100b8c4861fb9f32213aaa290
webapp-blob-report-8
85.7 KB
sha256:94a8513c359d6c319fbeea0426959b7d03694b00d8ed13bedc39575736cf79bb
webapp-blob-report-9
77.4 KB
sha256:72d4b680a922103533ab601728b791caf45ef1ecbfcb3f23dbdc9de3456f1ba1