Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Action waits for RPC to be healthy, but not Horizon and Friendbot

Open
#685 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
45/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
docker, github-actions, shell

Research direction

Start by reviewing the related #683 issue and the health-check logic in action.yml. Verify how readiness is currently determined for RPC, Horizon, and Friendbot, then run the GitHub Action and confirm it waits until the required services are healthy before account funding requests proceed.

Written by the indexing model from the issue text.

Description

bug

The GitHub Action in the action.yml file waits for the container to be healthy, but does so by testing the RPC endpoint. The RPC is faster at getting setup than Horizon and subsequently Friendbot that uses Horizon. So when the RPC is healthy, if an account funding is sent immediately, Friendbot will fail to handle the request.

The health check should ensure that all the services, or the last service to start up (Friendbot) are healthy.

To do this, it would probably be helpful to first do this:

  • #683

cc @stellar/devx

Dominant language
Shell
Stars
224
Forks
237
Avg merge
1d 2h
Merged PRs (30d)
7

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from stellar/quickstart

All issues in stellar/quickstart

Similar issues

More Shell/Bash issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.