Polkadot-Blockchain-Academy / Academy-PoW

PoW blockchain node to gain hands-on experience starting a real network together
The Unlicense
21 stars 42 forks source link

Publish docker image #18

Closed JoshOrndorff closed 7 months ago

JoshOrndorff commented 1 year ago

I believe CI builds a docker image now, right? We may as well publish it to help students who failed to compile it still participate in the activity. It might also help students who want to spin up more nodes in the cloud.

fbielejec commented 1 year ago

we could, but we'd have to pay for e.g. AWS ECR - have you seen the artifacts published from the workflows? E.g. https://github.com/Polkadot-Blockchain-Academy/Academy-PoW/actions/runs/5360095836

With some effort maybe we could make e.g. a badge that points to the most recent artifacts (binary and the docker image)

JoshOrndorff commented 1 year ago

I believe github will host the image for free for us :rocket:

This is the CI job I set up for Tuxedo. It publishes two images to ghcr (github container registry) https://github.com/Off-Narrative-Labs/Tuxedo/blob/main/.github/workflows/docker.yml

JoshOrndorff commented 7 months ago

Solved in #44