Skip to content

build: cleanup release agent targets#1177

Open
lavarou wants to merge 7 commits intodevfrom
build/cleanup-release-agent-targets
Open

build: cleanup release agent targets#1177
lavarou wants to merge 7 commits intodevfrom
build/cleanup-release-agent-targets

Conversation

@lavarou
Copy link
Copy Markdown
Member

@lavarou lavarou commented Mar 12, 2026

Remove recipes used by legacy build systems which are no dead code. Make
release-agent compatible with GitHub Actions release workflow. Replace
agent-for-php-${php_version} recipe with agent-for-release, which
uses PHP's build system installed on host to dynamically determine PHP API
version and PHP ZTS mode. This makes the build system more robust by relying
on information from build system rather than manual user input when preparing
release.

@lavarou lavarou self-assigned this Mar 12, 2026
@newrelic-php-agent-bot
Copy link
Copy Markdown

newrelic-php-agent-bot commented Mar 12, 2026

Test Suite Status Result
Multiverse 18/18 passing
SOAK 135/135 passing

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Mar 12, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 80.06%. Comparing base (5e79d29) to head (9405f46).

Additional details and impacted files
@@           Coverage Diff           @@
##              dev    #1177   +/-   ##
=======================================
  Coverage   80.06%   80.06%           
=======================================
  Files         189      189           
  Lines       27699    27699           
=======================================
  Hits        22176    22176           
  Misses       5523     5523           
Flag Coverage Δ
agent-for-php-7.2 79.97% <ø> (ø)
agent-for-php-7.3 79.99% <ø> (ø)
agent-for-php-7.4 79.86% <ø> (ø)
agent-for-php-8.0 79.45% <ø> (ø)
agent-for-php-8.1 79.67% <ø> (ø)
agent-for-php-8.2 79.27% <ø> (ø)
agent-for-php-8.3 79.35% <ø> (ø)
agent-for-php-8.4 79.37% <ø> (ø)
agent-for-php-8.5 78.68% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@lavarou lavarou force-pushed the build/cleanup-release-agent-targets branch 4 times, most recently from 1e8a6c0 to 3e33fb3 Compare March 13, 2026 22:03
@lavarou lavarou requested a review from mfulb March 16, 2026 17:01
mfulb
mfulb previously approved these changes Mar 24, 2026
@lavarou lavarou force-pushed the build/cleanup-release-agent-targets branch from 3e33fb3 to 19254f8 Compare March 30, 2026 20:25
@lavarou lavarou requested a review from zsistla March 30, 2026 20:25
@lavarou lavarou force-pushed the build/cleanup-release-agent-targets branch from 19254f8 to 9405f46 Compare April 1, 2026 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants