Skip to content

Commit 23f6d82

Browse files
committed
chore: CI check for up-to-date go generate
1 parent 95a26ba commit 23f6d82

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

.github/workflows/go.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,21 @@ on:
88
workflow_dispatch:
99

1010
jobs:
11+
go_generate:
12+
runs-on: ubuntu-latest
13+
steps:
14+
- uses: actions/checkout@v4
15+
- name: Set up Go
16+
uses: actions/setup-go@v5
17+
with:
18+
go-version: 1.21.4
19+
20+
- name: Run `go generate`
21+
run: go generate ./...
22+
23+
- name: git diff
24+
run: git diff --exit-code
25+
1126
go_test_short:
1227
env:
1328
FLAKY_REGEX: 'ava-labs/libevm/(triedb/pathdb|eth|eth/tracers/js|eth/tracers/logger|accounts/abi/bind|accounts/keystore|eth/downloader|miner|ethclient|ethclient/gethclient|eth/catalyst)$'

core/types/block.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ func (n *BlockNonce) UnmarshalText(input []byte) error {
5959
}
6060

6161
//go:generate go run github.com/fjl/gencodec -type Header -field-override headerMarshaling -out gen_header_json.go
62-
//go:generate go run ../../rlp/rlpgen -type Header -out gen_header_rlp.go
62+
//go:generate go run ../../rlp/rlpgen -type Header -internal_methods -out gen_header_rlp.go
6363

6464
// Header represents a block header in the Ethereum blockchain.
6565
type Header struct {

0 commit comments

Comments
 (0)