diff --git a/.internal/ansible/ansible_collections/internal/gha_docs/roles/generate/tasks/main.yml b/.internal/ansible/ansible_collections/internal/gha_docs/roles/generate/tasks/main.yml index 23f3f2d..507f2c7 100644 --- a/.internal/ansible/ansible_collections/internal/gha_docs/roles/generate/tasks/main.yml +++ b/.internal/ansible/ansible_collections/internal/gha_docs/roles/generate/tasks/main.yml @@ -17,6 +17,7 @@ reference: '{{ file | basename }}' jobs: '{{ _src.jobs }}' inputs: '{{ _src[true].workflow_call.inputs | default({}) }}' + secrets: '{{ _src[true].workflow_call.secrets | default({}) }}' outputs: '{{ _src[true].workflow_call.outputs | default({}) }}' ansible.builtin.template: src: workflow.md.j2 diff --git a/.internal/ansible/ansible_collections/internal/gha_docs/roles/generate/templates/workflow.md.j2 b/.internal/ansible/ansible_collections/internal/gha_docs/roles/generate/templates/workflow.md.j2 index f715e37..d83715d 100644 --- a/.internal/ansible/ansible_collections/internal/gha_docs/roles/generate/templates/workflow.md.j2 +++ b/.internal/ansible/ansible_collections/internal/gha_docs/roles/generate/templates/workflow.md.j2 @@ -19,6 +19,15 @@
+### Secrets +| Name (✅required) | Description | +| ----------------- | ----------- | +{% for name, sec in secrets.items() %} +| `{{ name }}`{% if sec.required %}✅{% endif %} | {{ (sec.description.replace("\n", '
')) }} | +{% endfor %} + +
+ ### Outputs | Name | Description | | ---- | ----------- |