Skip to content

Conversation

@gballet
Copy link
Member

@gballet gballet commented Oct 14, 2025

This adds two new CI targets. One is for building all supported keeper executables, the other is for running unit tests on 32-bit Linux.

@fjl
Copy link
Contributor

fjl commented Oct 14, 2025

Instead of adding custom workflow steps, why don't we finish #32632 and then use it for the GitHub action as well?

@gballet
Copy link
Member Author

gballet commented Oct 14, 2025

because it's going to take a long time to merge it, and we already broke the build once last week and didn't even notice. I was hoping this would serve as a basis for the other one, tbh.

@fjl
Copy link
Contributor

fjl commented Oct 14, 2025

No, the other one should serve as the basis for this. In #32632, we are adding a command to ci.go that builds keeper for all defined targets. We should run this command on GitHub actions for pull request CI.

@gballet gballet changed the title .github/workflows: activate keeper build + revive 32bit tests .github/workflows: revive 32bit tests Oct 20, 2025
@gballet gballet added this to the 1.16.6 milestone Oct 20, 2025
go-version: '1.25'
cache: false

- name: Run tests
Copy link
Contributor

Choose a reason for hiding this comment

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

seems to be only building and not actually running any test

Copy link
Member Author

Choose a reason for hiding this comment

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

good catch. The build was initially the problem, but I guess we need to run the tests as well just to make sure

@fjl fjl changed the title .github/workflows: revive 32bit tests .github: add 32-bit CI targets Oct 28, 2025
@fjl fjl merged commit 739f6f4 into ethereum:master Oct 28, 2025
9 of 10 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.

4 participants