go-ethereum/.github/workflows/build.yml
copilot-swe-agent[bot] 9ed063f56e cmd/pushtx, .github/workflows: add build workflow, show raw hex in output
Co-authored-by: drQedwards <213266729+drQedwards@users.noreply.github.com>
2026-03-12 16:10:29 +00:00

37 lines
704 B
YAML

name: Build
on:
push:
branches:
- master
- copilot/**
pull_request:
branches:
- master
workflow_dispatch:
jobs:
build:
name: Build All
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
submodules: false
- uses: actions/cache@v4
with:
path: build/cache
key: ${{ runner.os }}-build-tools-cache-${{ hashFiles('build/checksums.txt') }}
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: '1.24'
cache: false
- name: Build all commands
run: make all
- name: Run pushtx tests
run: go test ./cmd/pushtx/ -v