generated from flashbots/flashbots-repository-template
-
Notifications
You must be signed in to change notification settings - Fork 211
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feature-request: test release builds in CI #475
Labels
Comments
metachris
added
help wanted 🏳️🌈
Extra attention is needed
good first issue 🏴☠️
labels
Mar 16, 2023
@metachris is this still available? Would love to take a shot at this with your guidance😄 |
@ameya-deshmukh it would be great if you want to open a PR for this! |
@ralexstokes awesome! Will do. |
Hi team. Is this as simple as to add this job? test-binaries:
needs: release
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Make directories
run: |
mkdir -p ./build
- name: Download binaries
uses: actions/download-artifact@v3
with:
name: mev-boost-build
path: ./build
- name: Test binaries
run: |
cd ./build
tar -xf mev-boost_*_linux_amd64.tar.gz
chmod 755 mev-boost
./mev-boost -version This also can be accomplished by adding the |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It would be great to test mev-boost binaries after building the release builds in https://github.com/flashbots/mev-boost/blob/main/.github/workflows/release.yaml
A good starting point would be to use Ubuntu 20.04, pull the linux binary from the previous step, and run
mev-boost version
See also https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources
The text was updated successfully, but these errors were encountered: