Skip to content

feat: add support for setup-testlens action#57

Open
jjohannes wants to merge 3 commits intoPandasWhoCode:mainfrom
jjohannes:add-setup-testlens
Open

feat: add support for setup-testlens action#57
jjohannes wants to merge 3 commits intoPandasWhoCode:mainfrom
jjohannes:add-setup-testlens

Conversation

@jjohannes
Copy link
Copy Markdown

Copilot AI review requested due to automatic review settings May 8, 2026 06:16
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds optional TestLens initialization to this composite “initialize job” action, and introduces a CI workflow job to validate the new capability.

Changes:

  • Add setup-testlens and testlens-write-log-files inputs to action.yml.
  • Run testlens-app/setup-testlens conditionally within the composite action.
  • Add a dedicated workflow job to exercise and verify the TestLens setup path.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
action.yml Adds new inputs and a conditional “Setup TestLens” step using testlens-app/setup-testlens.
.github/workflows/test.yml Adds a test-setup-testlens job to run the action with setup-testlens enabled and verify the generated init script.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/test.yml
Comment thread .github/workflows/test.yml Outdated
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

Comment thread action.yml Outdated
https://github.com/testlens-app/setup-testlens
Signed-off-by: Jendrik Johannes <jendrik@onepiece.software>
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

Comment thread action.yml
Signed-off-by: Jendrik Johannes <jendrik@onepiece.software>
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

Comment thread .github/workflows/test.yml
Comment thread action.yml
Signed-off-by: Jendrik Johannes <jendrik@onepiece.software>
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated no new comments.

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.

Enable setup of TestLens

2 participants