Build secrets moved from pro-plugin to faas-cli#423
Build secrets moved from pro-plugin to faas-cli#423alexellis merged 1 commit intoopenfaas:masterfrom
Conversation
- Remove pro-plugin references from build secrets docs, use faas-cli build/publish directly - Update remote builder docs: build_secrets values are now file paths, not literal values - Add build_secrets section to YAML reference Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
AI Pull Request OverviewSummary
Approval rating (1-10)8/10 - Accurate documentation updates, but lacks verification of faas-cli implementation details. Summary per fileSummary per file
Do not include node_modules or vendor directories. Overall AssessmentThe pull request successfully updates the documentation to align with the migration of build_secrets functionality from the OpenFaaS Pro plugin to core faas-cli. Changes are consistent across files and accurately reflect the new requirements for file paths instead of literal values. However, the documentation assumes correct implementation in faas-cli without providing migration guidance for existing users who may have literal values in their configurations. Detailed ReviewDetailed Reviewdocs/cli/build.md
docs/languages/php.md
docs/openfaas-pro/builder.md
docs/reference/yaml.md
Risk: Existing users with literal build_secrets values in stack.yaml will encounter failures after updating faas-cli, but migration path is not documented. AI agent details. |
Description
Update build secrets documentation to reflect that
build_secretssupport has been moved from the pro-plugin to corefaas-cli(see openfaas/faas-cli#1021).Motivation and Context
Build secrets for local Docker builds are now handled by
faas-cli buildandfaas-cli publishdirectly. The pro-plugin is no longer required. The remote builder also now requires file paths instead of literal values forbuild_secrets.How Has This Been Tested?
Reviewed documentation changes for accuracy against the faas-cli PR.
Types of changes
Checklist:
git commit -s