prysm-pulse/hack
2023-12-15 19:15:51 +00:00
..
beacon-node-api
keymanager-api
build_and_upload_docker.sh
check_gazelle.sh
check-todo.sh
ci-coverage.sh
codecov.sh
common.sh
coverage.sh
interop_start.sh
latest_version_tag.sh
mirror-ethereumapis.sh
README.md
tag-versioned-docker-images.sh
update-go-pbs.sh
update-go-ssz.sh
update-mockgen.sh
upload-github-release-asset.sh
workspace_status_ci.sh
workspace_status.sh

Bash Scripts

This subproject contains useful bash scripts for working with our repository. We have a simple tool that outputs coverage, a simple tool to check for gazelle requirements, update Go protobuf generated files, visibility rules tools for Bazel packages, and more.

update-go-pbs.sh

This script generates the *.pb.go and *.pb.gw.go files from the *.proto files. After running update-go-pbs.sh keep only the *.pb.go and *pb.gw.go for the protos that have changed before checking in. Note: the generated files may not have imports correctly linted and will need to be fixed to remote associated errors.