Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.75 KB

File metadata and controls

40 lines (28 loc) · 1.75 KB

Documentation

Reusable workflow docs and maintainer references for this repository.

Workflow Docs

Detailed documentation for each reusable workflow, including input/secret tables and usage notes.

  • docs/workflows/context7-ops.md
  • docs/workflows/docker-ops.md
  • docs/workflows/js-ops.md
  • docs/workflows/npm-release-ops.md
  • docs/workflows/wp-gh-release-ops.md

For Workflow Users

Quick Tips

  • Reference workflows by branch (@master), tag (@v1.0.1), or commit SHA.
  • Always match the called workflow's declared inputs and secrets.
  • Pass secrets via jobs.<job_id>.secrets (e.g., npm_token: ${{ secrets.NPM_TOKEN }}).

For Maintainers

Project Policies

  • Contract-First: If a field is not declared in the workflow_call interface, do not pass it from the caller.
  • Keyless First: We prioritize OIDC (Workload Identity) for GCP, Azure, and npm. Static keys are generally not supported.
  • Docs-First: Use the markdown documentation as the source of truth for the workflow contract.

UDX DevSecOps Team