Skip to content

Use ghcr via gha instead of DockerHub via TravisCI#51

Open
myronrotter wants to merge 67 commits into
MaibornWolff:masterfrom
myronrotter:feature/ghcr-gha
Open

Use ghcr via gha instead of DockerHub via TravisCI#51
myronrotter wants to merge 67 commits into
MaibornWolff:masterfrom
myronrotter:feature/ghcr-gha

Conversation

@myronrotter

@myronrotter myronrotter commented May 3, 2021

Copy link
Copy Markdown
Contributor

Depends on #36 #35 #34 #47 #49 #50
Closes #33 #32 #31 #30 #27 #48

Also closes #37 since this replaces DockerHub with ghcr als image registry.

See result for forked repo here.

Myron Rotter added 30 commits April 20, 2021 13:47
- Update geth commands according to latest geth version
- Expose RPC for miners
- Add a second blockchain explorer
- Update forks in genesis.json

Open issues:
- ethereum-swarm is depreacted
- geth-explorer is depreacted
- monitor and dashboard is deprecated
- Add docker file for blockscout
- Add blockscout to docker-compose
- Add swarm bee to docker-compose
- Building blockscout fails
- Swarm bee containers does not connect to geth-dev node
- Remove deprecated go-ethereum swarm
- Add Makefile for convenience
- WIP readme
- Add alethio blockchain explorer
- Enable oyente and smartcheck as analyzer for solc < v0.4.21 and smartcheck only for solc < latest
- smartcheck.Dockerfile is WIP, node is missing as a dependency
@myronrotter myronrotter added CI/CD Change in build pipeline dependencies Pull requests that update a dependency file and removed DO_NOT_MERGE labels May 17, 2021
@myronrotter

myronrotter commented May 17, 2021

Copy link
Copy Markdown
Contributor Author

@mwMichaelSchnabel merge conflicts resolved. Ready to merge:)
Closes #37, since this PR replaces docker hub with ghcr.

Note that improved container support for MaibornWolff organization needs to be enabled in order to push images to ghcr.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI/CD Change in build pipeline dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant