Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Fixup release flow #487

Merged
merged 7 commits into from
Sep 12, 2024
Merged

Fixup release flow #487

merged 7 commits into from
Sep 12, 2024

Conversation

feuGeneA
Copy link
Contributor

@feuGeneA feuGeneA commented Sep 11, 2024

Why this should be merged

Issues were encountered when trying to run the docker images built by the new release flow. This fixes the problems and polishes a few other things along the way.

How this was tested

by running the commands shown in the readme, and by pushing a ...-dev release tag, which triggered the CI job here, which pushed the docker image to docker hub as avaplatform/signature-aggregator:v0.1.0-rc1-dev here, and then by running the docker image with

$ docker pull avaplatform/signature-aggregator:v0.1.0-rc1-dev
...
$ docker run -v $(pwd)/signature-aggregator/sample-signature-aggregator-config.json:/config.json avaplatform/signature-aggregator:v0.1.0-rc1-dev --config-file /config.json

How is this documented

in the README changes

before this, running the binaries (with a valid config file) in the images was
resulting in:

```
panic: failed to issue request: Post "https://api.avax-test.network/ext/info": tls: failed to verify certificate: x509: certificate signed by unknown authority

goroutine 1 [running]:
main.main()
        /home/gene/dev/awm-relayer/signature-aggregator/main/main.go:95 +0xd5b
```
@feuGeneA feuGeneA marked this pull request as ready for review September 11, 2024 22:49
@feuGeneA feuGeneA requested a review from a team as a code owner September 11, 2024 22:49
Copy link
Contributor

@iansuvak iansuvak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hooray confirmed that this builds a working image this time for the signature-aggregator at least. I will confirm the same for awm-relayer and then approve

Copy link
Contributor

@iansuvak iansuvak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Confirmed that the relayer works. ✅

@feuGeneA feuGeneA merged commit dbfddd4 into main Sep 12, 2024
8 checks passed
@feuGeneA feuGeneA deleted the doc-goreleaser-local branch September 12, 2024 18:59
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants