Skip to content

feat(workers): add safe secret management workflows - #30

Merged
dxiongya merged 1 commit into
devfrom
feature/KANBY-70-workers-secret-cli
Sep 20, 2026
Merged

dxiongya merged 1 commit into
devfrom
feature/KANBY-70-workers-secret-cli

Conversation

@dxiongya

Copy link
Copy Markdown
Collaborator

Workers Secret commands previously encouraged passing plaintext directly as a command argument. This change adds provider-only workflows that keep values out of shell history and xAPI output while matching the new Workers API.

xapi workers secrets set now reads from --from-env, --stdin, or --env-file; secrets apply performs bulk set/delete from an env file; and secrets status reports provider metadata without values. The bundled xAPI Workers skill and deployment references explain safe CI, local, rotation, deletion, and recovery usage.

Validation:

  • bun install --frozen-lockfile
  • bun run typecheck
  • bun run build
  • bun run test — 488 passed, 0 failed
  • npm pack --dry-run --ignore-scripts

This PR does not publish a package or deploy a service.

Kanby-Task: KANBY-70

@dxiongya
dxiongya merged commit a844968 into dev Sep 20, 2026
1 check passed
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