Files
coder/docs/reference/cli/secret/update.md
T
Nick Vigilante 2ee96f82f9 docs: give every table header cell text and fail lint on empty ones
Screen readers announce a table header cell with no text as an unnamed
column, and axe reports it as empty-table-header.

- clidocgen writes "Property | Value" over each option's metadata table
  instead of an empty header row; the CLI reference is regenerated.
- The port-forwarding CORS matrix labels its corner cells (From user,
  From workspace, To user, To workspace, To app).
- Four Markdown matrices get a corner label, byte-identical to #30873.
- docshtmlcheck (make lint/docs-html) now fails on empty header cells in
  Markdown pipe tables and raw HTML tables, naming the file, line, and
  the table's first header.

Assisted-by: AI
2026-10-15 16:48:16 -04:00

1.6 KiB
Generated

title, description
title description
`coder secret update` Update a secret

Update a secret

Usage

coder secret update [flags] <name>

Description

At least one of --value, --description, --env, --file, or --enabled must be specified. Provide the secret value by at most one of --value or non-interactive stdin (pipe or redirect).

Options

--value

Property Value
Type string

Update the secret value. For security reasons, prefer non-interactive stdin (pipe or redirect).

--description

Property Value
Type string

Update the secret description. Pass an empty string to clear it.

--env

Property Value
Type string

Name of the workspace environment variable that this secret will set. Pass an empty string to clear it.

--file

Property Value
Type string

Workspace file path where this secret will be written. Must start with ~/ or /. Pass an empty string to clear it.

--enabled

Property Value
Type bool

Whether the secret is injected into workspaces. An enabled secret must keep at least one of --env or --file; pass --enabled=false to stop injecting it without deleting it.