Skip to content

ci: Updating GH Actions and test matrix#765

Open
thekad wants to merge 5 commits into
ansible-collections:masterfrom
thekad:ansible/2.21
Open

ci: Updating GH Actions and test matrix#765
thekad wants to merge 5 commits into
ansible-collections:masterfrom
thekad:ansible/2.21

Conversation

@thekad

@thekad thekad commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator
SUMMARY
  • Ansible 2.21 is GA, adding to the matrix
  • Updating devel to use Python 3.13+
  • Updating workflow configs to automatically use Node 24, it will be the default next week
  • Update GH actions to versions that support node v24
ISSUE TYPE
  • CI
COMPONENT NAME

Github actions

thekad added 2 commits June 10, 2026 11:35
* Ansible 2.18 is EOL as of May 2026, removing
* Ansible 2.21 is GA, adding to the matrix
* Updating devel to use Python 3.13+
@thekad thekad changed the title ci: Updating test matrix ci: Updating GH Actions and test matrix Jun 10, 2026
@thekad thekad requested review from SirGitsalot and p3ck June 10, 2026 21:59
@thekad

thekad commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator Author

I can see some references to old actions/checkout and actions/setup-python but that's because ansible-test uses them internally, there's no release yet, we could point to unstable/v1 or wait and see if they pick ansible-community/ansible-test-gh-action#123 up

Supporting ansible-core 2.16, 2.18, 2.20 and 2.21. Soon 2.21 will become
2.22 and devel will be 2.23
@thekad

thekad commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator Author

@SirGitsalot PTAL, matrix now covers 2.{16,18,20,21} and devel, with the appropriate python versions

thekad added 2 commits June 26, 2026 14:30
should pick the right versions of setup-python internally now
@sonarqubecloud

Copy link
Copy Markdown

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.

1 participant