Skip to content

chore: action desloppify dependency and client hardening - #8

Merged
attomus-gh merged 1 commit into
mainfrom
chore/action-desloppify-2026-06-23
Jun 23, 2026
Merged

chore: action desloppify dependency and client hardening#8
attomus-gh merged 1 commit into
mainfrom
chore/action-desloppify-2026-06-23

Conversation

@attomus-gh

Copy link
Copy Markdown
Contributor

Summary

  • C9: update override ranges and lockfile so undici resolves to 6.27.0 and vite resolves to 8.1.0, clearing the high-severity audit findings.
  • M14: declare bootstrap_token in the root Action metadata, align README inputs, and add metadata regression coverage.
  • N1: add per-attempt AbortSignal.timeout plus bounded retries for transient API failures in SemaForeClient.
  • Rebuild bundled dist/.

Held

  • M13 remains held for the separate device/session-state persistence architecture decision.

Validation

  • npm ls undici vite -> undici@6.27.0, vite@8.1.0.
  • npm audit --audit-level=high -> 0 vulnerabilities.
  • npm run verify -> lint, type-check, 4 test files / 13 tests, build, audit passed.
  • gitleaks detect --no-banner -v --redact --report-format json --report-path /tmp/semafore-action-desloppify-gitleaks.json -> 0 findings.

@attomus-gh
attomus-gh merged commit e075166 into main Jun 23, 2026
1 check passed
@attomus-gh
attomus-gh deleted the chore/action-desloppify-2026-06-23 branch June 23, 2026 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant