Skip to content

Commit a7e1b0e

Browse files
committed
docs(workflows): update certification.yml with additional comments and guidance
1 parent dc95eee commit a7e1b0e

1 file changed

Lines changed: 22 additions & 4 deletions

File tree

.github/workflows/certification.yml

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,30 @@ concurrency:
1515
group: cert-ver-${{ github.head_ref || github.run_id }}
1616
cancel-in-progress: true
1717

18+
# Files that are not related to the core functionality
19+
# of your collection can cause Ansible Lint to fail.
20+
# If this happens, add a .ansible-lint file that includes
21+
# those files and directories to the root of your
22+
# repository; for example:
23+
# https://github.com/ansible-collections/partner-certification-checker/blob/main/.ansible-lint
24+
25+
# If there are sanity test failures that cannot be fixed and are allowed to ignore
26+
# https://docs.ansible.com/projects/lint/rules/sanity/, create a sanity ignore file
27+
# https://docs.ansible.com/projects/ansible/devel/dev_guide/testing/sanity/ignores.html#ignore-file-location
28+
# for each affected version of ansible-core (for example, `tests/sanity/ignore-2.18.txt`) and add corresponding entries.
1829
jobs:
1930
call:
2031
uses: ansible-collections/partner-certification-checker/.github/workflows/certification-reusable.yml@v2.0.0 # zizmor: ignore[unpinned-uses]
21-
with:
22-
ansible-core-version: '2.19.0'
23-
python-versions: '["3.12"]'
24-
# Uncomment if submitting to Red Hat Ansible Automation Hub and set the AH_TOKEN secret:
32+
# If the minimal Ansible Core version your collection supports Ansible
33+
# is greater than 2.16.0, specify it below.
34+
# You might also have to specify Python version supported by that version,
35+
# see https://docs.ansible.com/projects/ansible/latest/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix
36+
# with:
37+
# ansible-core-version: '2.17.0'
38+
# python-versions: '["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]'
39+
# collection-root: 'ansible_collections/junipernetworks/junos'
40+
# automation-hub: true
41+
# Uncomment the lines below if you have 'automation-hub: true' and need to install collections from Red Hat Ansible Automation Hub.
42+
# This requires setting a repository secret called 'AH_TOKEN' which value contains a Red Hat Ansible Automation Hub token.
2543
# secrets:
2644
# AH_TOKEN: ${{ secrets.AH_TOKEN }}

0 commit comments

Comments
 (0)