Skip to content

update test workflow for modern python and github actions#3

Merged
gregsvo merged 1 commit into
ActiveCampaign:mainfrom
purificant:main
Jun 3, 2026
Merged

update test workflow for modern python and github actions#3
gregsvo merged 1 commit into
ActiveCampaign:mainfrom
purificant:main

Conversation

@purificant

Copy link
Copy Markdown
Contributor

Upgrade the CI test workflow (.github/workflows/tests.yml) by extending Python coverage and bumping pinned tooling.

  • Expand test matrix to include Python 3.13 and 3.14
  • Bump GitHub Actions: actions/checkout v4 to v6, actions/setup-python v4 to v6, actions/cache v4 to v5
  • Bump Poetry from 1.8.3 to 2.3.4
  • Bump the lint job's Python from 3.11 to 3.14 so linting runs on the newest interpreter

@gregsvo

gregsvo commented Jun 3, 2026

Copy link
Copy Markdown
Collaborator

I'm so sorry for the delay- I didn't expect contributions as quickly, and I forgot to check! Thanks so much for this — keeping the CI matrix current with Python 3.13 and 3.14 is super great, and I appreciate you helping keep this project healthy. The Poetry 2.x bump and updated action versions are appreciated too. Merging this in!

@gregsvo gregsvo merged commit 2703095 into ActiveCampaign:main Jun 3, 2026
@dandigangi

Copy link
Copy Markdown
Contributor

Thanks for contributing @purificant! We appreciate it!

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.

3 participants