Skip to content

CI: Improve coverage and enable the flow again#120

Merged
rgriebl merged 6 commits into
Pelagicore:developfrom
Gagi2k:develop
Jun 4, 2025
Merged

CI: Improve coverage and enable the flow again#120
rgriebl merged 6 commits into
Pelagicore:developfrom
Gagi2k:develop

Conversation

@Gagi2k

@Gagi2k Gagi2k commented Jun 3, 2025

Copy link
Copy Markdown
Collaborator

Seems the keep alive workflow got blocked by github, remove this again to enable the CI again.

Reworked the used actions to make them more maintable.

Added support for Python 3.13 and 3.14

Seems the workflow got blocked by github
@Gagi2k Gagi2k force-pushed the develop branch 6 times, most recently from 518219e to 4fefdb1 Compare June 3, 2025 18:16
Gagi2k added 3 commits June 3, 2025 20:19
Rename the weekly job to on_change and use it also for pull requests
and commits.
* Remove builds for python 3.6
* Add builds for 3.13 and 3.14
Gagi2k added 2 commits June 4, 2025 09:03
This is the first version which also supports TextIO from 'typing'
instead of 'typing.io'

'typing.io' got removed in Python 3.13
Python 3.14 dropped support for ast.Str. The first version which
supports this in pytest is 8, but that doesn't support python 3.7
anymore.
@Gagi2k Gagi2k changed the title CI: Remove the workflow to keep the weekly job alive CI: Improve coverage and enable the flow again Jun 4, 2025

@rgriebl rgriebl left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+2

@rgriebl rgriebl merged commit b2b9bfb into Pelagicore:develop Jun 4, 2025
17 checks passed
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