Auditing Workflow Conventions

Reference for Bitwarden GitHub Actions naming conventions that the workflow linter (bwwl) does not enforce. Covers three standards — job IDs (kebab-case), step names (Sentence case imperative), and workflow file names (kebab-case.yml, `_` prefix for reusable) — plus an advisory canonical step-name glossary and reference-sweep procedures for job ID and filename renames. Use when auditing or authoring workflows and questions like "what casing should job IDs use", "should this reusable workflow be build.yml or _build.yml", or "review these workflows for naming consistency" come up. Read alongside bitwarden-workflow-linter-rules, which is the source of truth for linted rules; this skill covers only the gaps.

bitwarden 5a01e26 10.8 KB Updated

File contents

bitwarden/ai-plugins/tree/main/plugins/bitwarden-devops-engineer/skills/auditing-workflow-conventions commit 5a01e26de3

Frequently asked questions

npx skillmds@latest add bitwarden/auditing-workflow-conventions