Skip to content

docs: document az-sync action and nginx.org-make-aws workflow#59

Draft
Copilot wants to merge 3 commits intonginx.orgfrom
copilot/update-documentation-nginx-new-files
Draft

docs: document az-sync action and nginx.org-make-aws workflow#59
Copilot wants to merge 3 commits intonginx.orgfrom
copilot/update-documentation-nginx-new-files

Conversation

Copy link

Copilot AI commented Mar 9, 2026

Proposed changes

Documents two files added in the nginx.org branch that had no README coverage: the az-sync composite action and the nginx.org-make-aws reusable workflow.

az-sync/action.yml

  • Inputs table (Azure OIDC credentials, Key Vault name, secrets filter pattern)
  • Usage example showing how to call the action from a workflow step
  • Note on multiline secret handling via $GITHUB_ENV heredoc syntax

nginx.org-make-aws.yml

  • Description of the two-job staging-then-promote pattern (build-stagingbuild-prod via S3 marker)
  • Required GitHub secrets and Key Vault secrets tables
  • Inputs table with defaults
  • Access control rules (org / event / ref / actor restrictions enforced at runtime)
  • Caller example for referencing the workflow from another repo

All existing documentation is left intact.

Checklist

Before creating a PR, run through this checklist and mark each as complete.

  • I have read the CONTRIBUTING document
  • If applicable, I have added tests that prove my fix is effective or that my feature works
  • If applicable, I have checked that any relevant tests pass after adding my changes
  • I have updated any relevant documentation (README.md and CHANGELOG.md)

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: eepifanova <3909992+eepifanova@users.noreply.github.com>
Copilot AI changed the title [WIP] Update documentation for new nginx.org files docs: document az-sync action and nginx.org-make-aws workflow Mar 9, 2026
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.

2 participants