Skip to content

ci: post direct links to html connector test reports (#252)#263

Merged
Aaron ("AJ") Steers (aaronsteers) merged 5 commits into
mainfrom
devin/1737679553-add-commit-status-api
Jan 24, 2025
Merged

ci: post direct links to html connector test reports (#252)#263
Aaron ("AJ") Steers (aaronsteers) merged 5 commits into
mainfrom
devin/1737679553-add-commit-status-api

Conversation

@devin-ai-integration
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration Bot commented Jan 24, 2025

Resolves: #252
Replaces: #257

Migrates the working commit status solution from test PR #262 to the main connector tests workflow.

Changes:

  • Added commit status creation before and after tests
  • Integrated with matrix job configuration
  • Used GH_PAT_MAINTENANCE_OCTAVIA for authentication
  • Added proper error handling for missing reports

Link to Devin run: https://app.devin.ai/sessions/b2ee5a94ec1246878d249ba434684b31

Co-Authored-By: Aaron <AJ> Steers <aj@airbyte.io>
@devin-ai-integration
Copy link
Copy Markdown
Contributor Author

Original prompt:

Hey, @Devin. Can you help with this issue. Let's confirm the plan before you start. <https://github.com/airbytehq/airbyte-python-cdk/issues/252>

@devin-ai-integration
Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add "(aside)" to your comment to have me ignore it.
  • Look at CI failures and help fix them

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@github-actions github-actions Bot added the ci label Jan 24, 2025
devin-ai-integration Bot and others added 2 commits January 24, 2025 00:47
Co-Authored-By: Aaron <AJ> Steers <aj@airbyte.io>
Co-Authored-By: Aaron <AJ> Steers <aj@airbyte.io>
Comment thread .github/workflows/connector-tests.yml Outdated
@aaronsteers Aaron ("AJ") Steers (aaronsteers) changed the title ci: migrate commit status solution to connector tests workflow (#252) ci: post direct links to html connector test reports (#252) Jan 24, 2025
@aaronsteers
Copy link
Copy Markdown
Member

Aaron ("AJ") Steers (aaronsteers) commented Jan 24, 2025

/autofix

Auto-Fix Job Info

This job attempts to auto-fix any linting or formating issues. If any fixes are made,
those changes will be automatically committed and pushed back to the PR.

Note: This job can only be run by maintainers. On PRs from forks, this command requires
that the PR author has enabled the Allow edits from maintainers option.

PR auto-fix job started... Check job output.

✅ Changes applied successfully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI: Link to HTML test reports from CI checks list

1 participant