Skip to content

refactor: migrate JWT and JWKS handling to jwx v4 #6716

refactor: migrate JWT and JWKS handling to jwx v4

refactor: migrate JWT and JWKS handling to jwx v4 #6716

Triggered via pull request August 31, 2026 20:30
Status Success
Total duration 6m 56s
Artifacts 7

ci.yml

on: pull_request
Go Deadcode Analysis
48s
Go Deadcode Analysis
Type Check
1m 4s
Type Check
CLI E2E Tests (proxy)
1m 50s
CLI E2E Tests (proxy)
Matrix: e2e-tests
Matrix: go-linter
Matrix: go-tests
Fit to window
Zoom out
Zoom in

Annotations

1 error, 3 warnings, and 4 notices
[chromium] › spec/environment-settings.spec.ts:96:2 › Environment Settings UI › should keep primary tabs selectable and restore them from the URL: tests/spec/environment-settings.spec.ts#L122
1) [chromium] › spec/environment-settings.spec.ts:96:2 › Environment Settings UI › should keep primary tabs selectable and restore them from the URL Error: expect(page).toHaveURL(expected) failed Expected pattern: /\/settings$/ Received string: "http://localhost:3001/settings?tab=storage" Timeout: 5000ms Call log: - Expect "toHaveURL" with timeout 5000ms 14 × locator resolved to <html lang="%lang%" data-theme="">…</html> - unexpected value "http://localhost:3001/settings?tab=storage" 120 | 121 | await page.goBack(); > 122 | await expect(page).toHaveURL(/\/settings$/); | ^ 123 | 124 | await page.goto(`/environments/${LOCAL_ENV_ID}?source=e2e&tab=invalid#tab-state`); 125 | await expect.poll(() => new URL(page.url()).searchParams.get('tab')).toBe('storage'); at /home/runner/work/arcane/arcane/tests/spec/environment-settings.spec.ts:122:22
Go Linter (types)
The golangci-lint version (v2.13.0) defined inside /home/runner/work/arcane/arcane/types/.custom-gcl.yml does not match the version defined in the action (latest)
Go Linter (cli)
The golangci-lint version (v2.13.0) defined inside /home/runner/work/arcane/arcane/cli/.custom-gcl.yml does not match the version defined in the action (latest)
Go Linter (backend)
The golangci-lint version (v2.13.0) defined inside /home/runner/work/arcane/arcane/backend/.custom-gcl.yml does not match the version defined in the action (latest)
🎭 Playwright Run Summary
48 passed (1.1m)
🎭 Playwright Run Summary
4 skipped 203 passed (5.9m)
🎭 Playwright Run Summary
4 skipped 203 passed (5.9m)
🎭 Playwright Run Summary
1 flaky [chromium] › spec/environment-settings.spec.ts:96:2 › Environment Settings UI › should keep primary tabs selectable and restore them from the URL 4 skipped 202 passed (6.2m)

Artifacts

Produced during runtime
Name Size Digest
backend-coverage
290 KB
sha256:f1191463998118cecc8fa4c94b06c5fe477c4c4b939cc5b282b572f66402db07
cli-coverage
42.9 KB
sha256:2d29a9905f83ea4e73136c2de9c78d1fed801c34c9ecb999a7a23d00b21eaf82
playwright-report-postgres
18.1 MB
sha256:edfa16ee88756b4c4a37d663913cdb9a500045cae3a50bd5059582266b595669
playwright-report-proxy
416 KB
sha256:c602ed0da535776c179626329ad437417445718eb3a6b87c85c1e144f5e8b79f
playwright-report-proxy-cli
219 KB
sha256:3d9473abac8b9d5c6fee098db0cea56a78ff6fecc9423b88b69aa0b0e339d86d
playwright-report-sqlite
416 KB
sha256:861614e70c615c7120cc3d0a1ca78a02c0f3e038d83d1d6c7ab9b82ad0ba60b3
types-coverage
3.28 KB
sha256:02ca57e5ee5a837e0ace5c550122cd7cee431926d7272b1ca9493a6cd1e0b266