Skip to content

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

feat(webapp): enforce scopes for environment API keys

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

Triggered via pull request July 28, 2026 10:04
Status Success
Total duration 9m 8s
Artifacts 15

pr_checks.yml

on: pull_request
Detect changes
7s
Detect changes
code-quality  /  code-quality
2m 5s
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 17s
typecheck / typecheck
runops-guard  /  runops-guard
2m 0s
runops-guard / runops-guard
e2e-webapp  /  🧪 E2E Tests: Webapp
3m 47s
e2e-webapp / 🧪 E2E Tests: Webapp
internal  /  🧪 Unit Tests: Internal
7m 28s
internal / 🧪 Unit Tests: Internal
sdk-compat  /  Bun Runtime
2m 34s
sdk-compat / Bun Runtime
sdk-compat  /  Deno Runtime
2m 27s
sdk-compat / Deno Runtime
sdk-compat  /  Cloudflare Workers
2m 46s
sdk-compat / Cloudflare Workers
packages  /  📊 Merge Reports
16s
packages / 📊 Merge Reports
webapp  /  📊 Merge Reports
18s
webapp / 📊 Merge Reports
All PR Checks
5s
All PR Checks
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
Name Size Digest
packages-blob-report-1
89.5 KB
sha256:b89d3f95e0e17e4db1fc11535f3a306f098472a3a5b551060a968f0ee328512a
packages-blob-report-2
74.6 KB
sha256:d78330da81761032065aa64a91f2de5552181b4fef421ac51924d29228b1b7a1
packages-blob-report-3
88.8 KB
sha256:724bac842c3e611e997458a98dd12478feb0d93628c22f89d7e216120418f189
webapp-blob-report-1
57.6 KB
sha256:f347cdef493703e09167b9b6700fd6837d259c833108ea6015e79ac2ed418fde
webapp-blob-report-10
66.9 KB
sha256:91dd7c87b975dd76652c2f98e9ce03d88f56fc412e58040b6f2520163eefc470
webapp-blob-report-11
81.4 KB
sha256:e719e4dfc1b8c650365500b2ac11dca60fc6ab42e011d5a3b5dd59c8ba7e0974
webapp-blob-report-12
80.5 KB
sha256:54ff143bb3a77d1750e9e4de75260262402c689c83817b141c0729c9578fdc54
webapp-blob-report-2
81.3 KB
sha256:f114fd763f961d5a1b3cfb31c2ce172e7b0b2611c691d4403d20e18809d0e596
webapp-blob-report-3
86.9 KB
sha256:1d231fc532b210736308eb7fe02dae608cd54da82e6035c13739a58c4293053e
webapp-blob-report-4
79.4 KB
sha256:cb0c65e2e6a7ed507dac15e01aa30b9a76f85615755f223604fefe50f49026e9
webapp-blob-report-5
82.8 KB
sha256:5e960641e3a7699c8e82f7dfffe0599b6a8c71e6cd2eaa1c9f7f54f287b8d456
webapp-blob-report-6
95.3 KB
sha256:0ed221be9f96fcdccad1e7bc16c072bf62431c800d961ccc3580d49cc72e42b9
webapp-blob-report-7
62.9 KB
sha256:2ef0c432381ed3091afb2e6a1def17cf7f26628c8c40748bd2ad92338061fc6d
webapp-blob-report-8
87.3 KB
sha256:e987f81f300217f5d16f0e17814d47565418f59ebcd4bf8a4544ef849519b552
webapp-blob-report-9
80 KB
sha256:8751e57977495cae4e772ee446e8f24b696c2c32f79154b5619e82649ce8b196