rtCamp/action-slack-notify

Assumes jq is installed for self hosted runners

Closed this issue · 2 comments

Hello!

Thank you very much for this excellent action!

I am using a self hosted runner on Ubuntu 22.04.1 LTS, and jq does not come installed by default in the minimum distribution.

This causes the action to fail as it appears to assume jq is installed.

Probably worth at least documenting that dependency is needed for self hosted runners if not finding a way to address.

Thank you!

Hey @jeremysf,

Can you please share the error that you are getting?

This is a Docker container based GitHub action which does not require jq installed on the system where the action is being run. It already has jq installed in the container.

As mentioned by @mrrobot47, the container itself ships with jq already installed within it. You do not need to have it installed on your system. Even for self hosted runners, this is true as long as you are running the container.