hyperledger / web3j

Lightweight Java and Android library for integration with Ethereum clients
https://www.web3labs.com/web3j-sdk
Other
5.07k stars 1.68k forks source link

Web3J installation fail on Github Action (CI) with error "Bad Substitution" #1802

Closed CJ42 closed 1 year ago

CJ42 commented 1 year ago

We are currently experiencing an issue in our CI when trying to install Web3j.

Here is a screenshot of the error message.

image

This just happened today and did not happen before. Does anyone know why this is happening?

mohamedelshami commented 1 year ago

@CJ42 we've made a change recently to the install script that might cause this issue, which OS is this CI running on, please?

CJ42 commented 1 year ago

@mohamedelshami it's running on Ubuntu 20.04.5.

Here is the link to the failing CI. https://github.com/lukso-network/lsp-smart-contracts/actions/runs/3311493240/jobs/5469708206

You can click on the toggle "Setup Job" to see more details about the OS of the machine the CI is running on.

image

mohamedelshami commented 1 year ago

@CJ42 thank you!

Please try again now.

CJ42 commented 1 year ago

Still not working @mohamedelshami . There is a syntax error. image

mohamedelshami commented 1 year ago

@CJ42 this error was due to Dash being the default shell on Ubuntu.

The installer has been updated now to fix this, please confirm if this works for you now.

mohamedelshami commented 1 year ago

@CJ42 I assume this is resolved now. I'm going to close this issue, feel free to reopen it if needed.