Can we run our own image for Github actions self hosted runners in EKS as a pods if so can anyone point to right documentation
If you want to execute the steps in your custom environment when running a workflow, you can try to use the image of your custom environment to setup a container job to execute the steps. More details, see "jobs.<job_id>.container ".
If you want to run the steps in your custom environment on the cloud, normally you can try to setup a VM hosted on the cloud, then install and configure a self-hosted runner via the image of your custom environment. About this, there seems is not any documentation on GitHub.