Skip to content

ci: Add support to test Python 3.15.0#852

Merged
pvital merged 2 commits intoinstana:mainfrom
pvital:python3150_ghaction
Mar 13, 2026
Merged

ci: Add support to test Python 3.15.0#852
pvital merged 2 commits intoinstana:mainfrom
pvital:python3150_ghaction

Conversation

@pvital
Copy link
Member

@pvital pvital commented Mar 13, 2026

This PR add a new GitHub Actions to test Instana Tracer against Python 3.15.0, still in development.

The Action stores the output of the pytest command as a run artifact and it is configured to run:

  1. Manually.
  2. Every Monday to Friday at 3:01 AM.
  3. On every push on main branch.

With that, we can always test the next Python version and not block the PR’s and development of Instana Tracer. The execution of this GH Action can be checked here.

The decision to use GH Action instead of the already used CircleCI, is because CircleCI was hanging due to no interaction with some unit tests, and the pytest-timeout was not taking effect there. GH Action had a better result and output for this case.

pvital added 2 commits March 13, 2026 02:59
Using GitHub Actions.

Signed-off-by: Paulo Vital <paulo.vital@ibm.com>
Signed-off-by: Paulo Vital <paulo.vital@ibm.com>
@pvital pvital self-assigned this Mar 13, 2026
@pvital pvital requested a review from a team as a code owner March 13, 2026 10:13
@pvital pvital added currency Keeping supported versions updated. ci/cd labels Mar 13, 2026
@CagriYonca
Copy link
Contributor

It seems the Slack notification job is failing due to the issue below:

Run python .github/scripts/announce_pr_on_slack.py
❌ SLACK_TOKEN environment variable is required
Error: Process completed with exit code 1.

Copy link
Contributor

@CagriYonca CagriYonca left a comment

Choose a reason for hiding this comment

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

Looks good to me

Copy link
Contributor

@GSVarsha GSVarsha left a comment

Choose a reason for hiding this comment

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

Looks good to me!

@pvital pvital merged commit 00c09a4 into instana:main Mar 13, 2026
16 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/cd currency Keeping supported versions updated.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants