Skip to content

Run Horizon integration tests with Core compiled from source - #5340

Merged
sisuresh merged 3 commits into
stellar:masterfrom
Shaptic:call-hz-tests
Aug 3, 2026
Merged

Run Horizon integration tests with Core compiled from source#5340
sisuresh merged 3 commits into
stellar:masterfrom
Shaptic:call-hz-tests

Conversation

@Shaptic

@Shaptic Shaptic commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Adds a non-blocking CI job to run Horizon integration tests on pull requests and merges to master by compiling Core from source.

Copilot AI review requested due to automatic review settings July 7, 2026 18:48
@chatgpt-codex-connector

Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR adds a dedicated GitHub Actions workflow to run Horizon integration tests by invoking Horizon’s reusable workflow, with stellar-core built from source at the PR’s ref (via core_git_ref).

Changes:

  • Added a new Horizon Integration Tests workflow triggered on pull_request and push to master.
  • Calls stellar/stellar-horizon’s reusable integration-tests.yml, passing core_git_ref, horizon_git_ref, protocol_version, and a Stellar RPC docker image tag.

Comment thread .github/workflows/horizon.yml
Comment thread .github/workflows/horizon.yml Outdated
@Shaptic
Shaptic requested a review from sisuresh July 30, 2026 22:56
horizon_git_ref: protocol-next
core_git_ref: ${{ github.sha }}
protocol_version: '27'
stellar_rpc_docker_img: 'stellar/stellar-rpc:27.1.1'

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Is there a way we can keep this automatically updated? Maybe open a PR when RPC is released?

@sisuresh
sisuresh enabled auto-merge August 3, 2026 20:30
@sisuresh
sisuresh added this pull request to the merge queue Aug 3, 2026
Merged via the queue into stellar:master with commit 53be922 Aug 3, 2026
61 checks passed
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.

3 participants