diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6bc8cb1..3d1dc00 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -184,8 +184,8 @@ jobs: - name: Compile run: | go build -v -ldflags="-X github.com/${{ github.repository }}/cmd.ReleaseVersion=${{ needs.env_vars.outputs.release_version }} -extldflags -static" - choco install zip - zip --junk-paths ${{ needs.env_vars.outputs.binary }}-${{ needs.env_vars.outputs.release_version }}-windows-exe.zip ${{ needs.env_vars.outputs.binary }}.exe + choco install -y 7zip + 7z a -tzip ${{ needs.env_vars.outputs.binary }}-${{ needs.env_vars.outputs.release_version }}-windows-exe.zip ${{ needs.env_vars.outputs.binary }}.exe $FileHash=(certutil -hashfile ${{ needs.env_vars.outputs.binary }}-${{ needs.env_vars.outputs.release_version }}-windows-exe.zip SHA256 | findstr /v hash | findstr /v SHA).replace(" ", "") echo "$FileHash" > ${{ needs.env_vars.outputs.binary }}-${{ needs.env_vars.outputs.release_version }}-windows-exe-zip.sha256 diff --git a/main.go b/main.go index 4e9b7da..64d81da 100644 --- a/main.go +++ b/main.go @@ -44,7 +44,7 @@ import ( ) // ReleaseVersion is the release version for the code. -var ReleaseVersion = "0.5.2" +var ReleaseVersion = "0.5.3" func main() { os.Exit(main2()) diff --git a/services/attestations/events/service.go b/services/attestations/events/service.go index cdadab9..f8de1ba 100644 --- a/services/attestations/events/service.go +++ b/services/attestations/events/service.go @@ -90,6 +90,7 @@ func (s *Service) monitorEvents(ctx context.Context, nodeVersionProvider consensusclient.NodeVersionProvider, ) error { if err := eventsProvider.Events(ctx, &api.EventsOpts{ + Topics: []string{"attestation"}, AttestationHandler: func(ctx context.Context, event *spec.VersionedAttestation) { data, err := event.Data() if err != nil { diff --git a/services/blocks/events/service.go b/services/blocks/events/service.go index c369a45..7fa2677 100644 --- a/services/blocks/events/service.go +++ b/services/blocks/events/service.go @@ -73,6 +73,7 @@ func (s *Service) monitorEvents(ctx context.Context, nodeVersionProvider consensusclient.NodeVersionProvider, ) error { if err := eventsProvider.Events(ctx, &api.EventsOpts{ + Topics: []string{"block"}, BlockHandler: func(ctx context.Context, event *apiv1.BlockEvent) { delay := time.Since(s.chainTime.StartOfSlot(event.Slot)) diff --git a/services/heads/events/service.go b/services/heads/events/service.go index 80eae36..b2378c0 100644 --- a/services/heads/events/service.go +++ b/services/heads/events/service.go @@ -73,6 +73,7 @@ func (s *Service) monitorEvents(ctx context.Context, nodeVersionProvider consensusclient.NodeVersionProvider, ) error { if err := eventsProvider.Events(ctx, &api.EventsOpts{ + Topics: []string{"head"}, HeadHandler: func(ctx context.Context, event *apiv1.HeadEvent) { delay := time.Since(s.chainTime.StartOfSlot(event.Slot))