Skip to content

chore: Added agent and MCP template tests workflow#111

Open
Rafal-Chrzanowski-IBM wants to merge 12 commits into
mainfrom
agent-template-tests-workflow
Open

chore: Added agent and MCP template tests workflow#111
Rafal-Chrzanowski-IBM wants to merge 12 commits into
mainfrom
agent-template-tests-workflow

Conversation

@Rafal-Chrzanowski-IBM

@Rafal-Chrzanowski-IBM Rafal-Chrzanowski-IBM commented Jul 7, 2026

Copy link
Copy Markdown
Member

Added workflow responsible for running agent template tests.
Also added workflow for PRs which run pre-commit checks and tests only for changed templates.
Small refactors along the way as well, mainly to not expose secrets in fixtures.
Also added .pytest.ini template file to help the developer with setting all required environment variables.

The latest test run is available here: https://github.com/IBM/watsonx-developer-hub/actions/runs/28856833348/job/85585361454

Signed-off-by: Rafal Chrzanowski <Rafal.Chrzanowski@ibm.com>
Signed-off-by: Rafal Chrzanowski <Rafal.Chrzanowski@ibm.com>
Signed-off-by: Rafal Chrzanowski <Rafal.Chrzanowski@ibm.com>
Signed-off-by: Rafal Chrzanowski <Rafal.Chrzanowski@ibm.com>
Signed-off-by: Rafal Chrzanowski <Rafal.Chrzanowski@ibm.com>
Signed-off-by: Rafal Chrzanowski <Rafal.Chrzanowski@ibm.com>
Signed-off-by: Rafal Chrzanowski <Rafal.Chrzanowski@ibm.com>
Signed-off-by: Rafal Chrzanowski <Rafal.Chrzanowski@ibm.com>
Signed-off-by: Rafal Chrzanowski <Rafal.Chrzanowski@ibm.com>
Signed-off-by: Rafal Chrzanowski <Rafal.Chrzanowski@ibm.com>
Signed-off-by: Rafal Chrzanowski <Rafal.Chrzanowski@ibm.com>

@MateuszOssGit MateuszOssGit 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.

LGTM

Signed-off-by: Rafal Chrzanowski <Rafal.Chrzanowski@ibm.com>

@KarolZm KarolZm left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

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.

4 participants