Skip to content

ci: add Harness CI pipeline for php-client - #245

Merged
sanzmauro merged 9 commits into
masterfrom
harness-pipeline/2026-07-28
Jul 28, 2026
Merged

ci: add Harness CI pipeline for php-client#245
sanzmauro merged 9 commits into
masterfrom
harness-pipeline/2026-07-28

Conversation

@sanzmauro

@sanzmauro sanzmauro commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Migrates GitHub Actions CI to Harness Cloud pipeline.

What's included

  • .harness/pipeline.yaml — Harness CI pipeline with PHP matrix (7.3, 8.0, 8.1, 8.2, 8.3), Redis service, Composer install, PHPUnit tests, and SonarQube scan on PHP 8.3
  • .harness/orgs/.../input_sets/phpclientinputset.yaml — input set for PR webhook trigger
  • .harness/migration/report-2026-07-28.md — migration report

AI-Session-Id: 0fbeece9-7ed5-4a8e-9489-2db84677b921
AI-Tool: claude-code
AI-Model: unknown
AI-Session-Id: 0fbeece9-7ed5-4a8e-9489-2db84677b921
AI-Tool: claude-code
AI-Model: unknown
AI-Session-Id: ee2d1000-88dc-4025-8745-978451a99052
AI-Tool: claude-code
AI-Model: unknown
@sanzmauro
sanzmauro requested a review from a team as a code owner July 28, 2026 13:54
sanzmauro and others added 3 commits July 28, 2026 10:54
AI-Session-Id: ee2d1000-88dc-4025-8745-978451a99052
AI-Tool: claude-code
AI-Model: unknown
AI-Session-Id: ee2d1000-88dc-4025-8745-978451a99052
AI-Tool: claude-code
AI-Model: unknown
@sonarqube-pull-requests

Copy link
Copy Markdown

Quality Gate passed Quality Gate passed

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarQube

AI-Session-Id: ee2d1000-88dc-4025-8745-978451a99052
AI-Tool: claude-code
AI-Model: unknown
@sanzmauro
sanzmauro merged commit d6a9eaf into master Jul 28, 2026
6 checks passed
@sanzmauro
sanzmauro deleted the harness-pipeline/2026-07-28 branch July 28, 2026 17:26
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