diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 1b1491c56..25b554b50 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -2,7 +2,7 @@ name: "Push docker image to GCR" on: push: - branches: [main] + branches: [main,update-oracle-assignment] tags: - "v*" diff --git a/proposer/prover_selector/eth_fee_eoa_selector.go b/proposer/prover_selector/eth_fee_eoa_selector.go index 687fbab5d..963adbdc2 100644 --- a/proposer/prover_selector/eth_fee_eoa_selector.go +++ b/proposer/prover_selector/eth_fee_eoa_selector.go @@ -122,13 +122,15 @@ func (s *ETHFeeEOASelector) AssignProver( continue } - ok, err := s.checkProverBalance(ctx, proverAddress) - if err != nil { - log.Warn("Failed to check prover balance", "endpoint", endpoint, "error", err) - continue - } - if !ok { - continue + if proverAddress != encoding.OracleProverAddress { + ok, err := s.checkProverBalance(ctx, proverAddress) + if err != nil { + log.Warn("Failed to check prover balance", "endpoint", endpoint, "error", err) + continue + } + if !ok { + continue + } } return encodedAssignment, fee, nil