Skip to content

chore(ci): Add retry to codecov#2032

Merged
notmandatory merged 1 commit into
bitcoindevkit:masterfrom
evanlinjin:fix/ci-codecov-504
Sep 25, 2025
Merged

chore(ci): Add retry to codecov#2032
notmandatory merged 1 commit into
bitcoindevkit:masterfrom
evanlinjin:fix/ci-codecov-504

Conversation

@evanlinjin

Copy link
Copy Markdown
Member

Description

Lots of failures lately. This reduces manual intervention needs.

Checklists

All Submissions:

@evanlinjin evanlinjin self-assigned this Sep 15, 2025
@evanlinjin evanlinjin added the chore Non-coding related work label Sep 15, 2025

@notmandatory notmandatory left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

ACK 62e854a

Any ideas why it's sometimes failing?

@notmandatory notmandatory moved this to Needs Review in BDK Chain Sep 15, 2025
@evanlinjin

evanlinjin commented Sep 15, 2025

Copy link
Copy Markdown
Member Author

@notmandatory
image

Coveralls is down haha

But not sure what has been happening previously.

@oleonardolima oleonardolima left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

utACK 62e854a

@oleonardolima

Copy link
Copy Markdown
Collaborator

It looks like they had some incidents in the past days: https://status.coveralls.io/incidents/6vf9p6wf702z

@LagginTimes LagginTimes 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.

ACK 62e854a

@oleonardolima

Copy link
Copy Markdown
Collaborator

It looks like the issue has been resolved on their side, see: https://status.coveralls.io/incidents/6vf9p6wf702z. However, I still think it's a good idea to have the retry, as it reduces the manual intervention whenever it fails for some reason.

@oleonardolima oleonardolima left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

ACK 62e854a

@notmandatory notmandatory merged commit c59fba1 into bitcoindevkit:master Sep 25, 2025
17 checks passed
@github-project-automation github-project-automation Bot moved this from Needs Review to Done in BDK Chain Sep 25, 2025
@oleonardolima

oleonardolima commented Sep 25, 2025

Copy link
Copy Markdown
Collaborator

It looks like it doesn't actually have the retry/retry-delay options. See: https://github.com/bitcoindevkit/bdk/actions/runs/17996436648. The other options are either using: https://github.com/nick-fields/retry or manually implementing a retry logic.

@oleonardolima

Copy link
Copy Markdown
Collaborator

I've created a new PR #2047 reverting it.

evanlinjin added a commit that referenced this pull request Sep 25, 2025
64934e1 fix(ci): remove retry/retry-delay (Leonardo Lima)

Pull request description:

  ### Description

  It looks like that the retry approach introduced on #2032 does not really work, as the github  workflow syntax does not have those fields.

  I've opened this PR to revert the changes, and make sure that CI is working again. Though I still think we can implement a manual retry logic on our side, probably using gh cli inside of the CI job.

  ### Notes to the reviewers

  It needs to be merged in order to coverage CI to work properly again.

  ### Changelog notice

  ### Checklists

  #### All Submissions:

  * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk/blob/master/CONTRIBUTING.md)

ACKs for top commit:
  evanlinjin:
    ACK 64934e1

Tree-SHA512: 273e09bbfd841cbbcc0f57e24ae40dd0bcb68523fec684d9e380629ac6b0aab198214f8208fb48e88cfa391b3c6a427d757492da465495301cdfb44d28f6ab8c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Non-coding related work

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants