Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/appatalks/gh_shr_cert_update

Getting around "Disabling TLS certificate verification" for GitHub Self-Hosted Runners
https://github.com/appatalks/gh_shr_cert_update

actions certificate ghes runner self-hosted ssl

Last synced: 28 days ago
JSON representation

Getting around "Disabling TLS certificate verification" for GitHub Self-Hosted Runners

Awesome Lists containing this project

README

        

## GitHub Self-Hosted Runner Certificate Update (gh_shr_cert_update)
Getting around "[Disabling TLS certificate verification](https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/monitoring-and-troubleshooting-self-hosted-runners#disabling-tls-certificate-verification)" for GitHub Self-Hosted Runners.

This script adds your GitHub Enterprise Server's SSL to your Runner's certificate store.

### Usage

To use this script, download it your your Runner's Path and execute it with the following command:

```bash
curl -s https://raw.githubusercontent.com/appatalks/gh_shr_cert_update/main/add_certificate.sh -O add_certificate.sh; chmod +x add_certificate.sh; sudo bash add_certificate.sh
```


Follow the instructions.
When it completes it will add the needed SSL to the correct path and add additional variables to the Runner's ```.env``` file.

----