ngs-lang / ngs

Next Generation Shell (NGS)
https://ngs-lang.org/
GNU General Public License v3.0
1.4k stars 43 forks source link

Docker image is stale #640

Open ilyash-b opened 1 year ago

ilyash-b commented 1 year ago

Reported by @MinmoTech

@organom , how it is supposed to be built? Except for docker_push.sh don't see anything related.

https://hub.docker.com/r/ngslang/ngs is at v0.2.12 (2 years ago)

organom commented 4 months ago

@ilyash-b somehow I didn't saw or successfully ignored this.

So the docker image was being build in the past by travis, but since dockerhub started to support the full building process on their side we removed travis in favor of github actions for the build and dockerhub direct connection for the docker builds, and it was all working great, until apparently they just dropped support for that on the free accounts https://www.reddit.com/r/docker/comments/nv54fj/docker_hub_discontinuing_autobuilds_on_the_free/ (did you received any email on that? I didn't :( )

So we now have 2 options:

  1. configure github actions to do this and push to dockerhub (means storing dockerhub creds on github and having to maintain this)
  2. Fill https://www.docker.com/community/open-source/application/ with docker hub, and we get the functionality back for free, plus some other benefits.

I would try 2 first and deal with option 1 only if we get some issues with 2