From https://neo4j.com/deployment-center/?cypher-shell#tools-tab I can get direct url https://dist.neo4j.org/cypher-shell/cypher-shell_5.19.0_all.deb …but I would like to use cypher shell in github action and I want to download always the latest version. Therefore I don’t have to update workflow file every time there is a new release. Hence the question as title.
2
Answers
In the end this is my solution:
I just run multiple docker exec to load movies dataset into database on initialization. So I reuse cypher-shell in service and I don't have to download it from somewhere.
There is no direct download link that automatically points to the latest releases.
If you only want the latest cypher-shell deb, you could use
apt
to download and install it from the apt repository.Instructions on adding the apt repository are here:
https://neo4j.com/docs/operations-manual/current/installation/linux/debian/#debian-installation
if you’re using github actions, you could also use the neo4j docker image. It has cypher-shell installed already.