Skip to content

Commit 8f14b1d

Browse files
Merge pull request #22 from MonolithProjects/develop
Develop to master
2 parents 99d8137 + 82078d0 commit 8f14b1d

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

README.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,10 @@
66
[![GitHub Actions](https://github.com/MonolithProjects/ansible-github_actions_runner/workflows/molecule%20test/badge.svg?branch=master)](https://github.com/MonolithProjects/ansible-github_actions_runner/actions)
77
[![License](https://img.shields.io/github/license/MonolithProjects/ansible-github_actions_runner)](https://github.com/MonolithProjects/ansible-github_actions_runner/blob/master/LICENSE)
88

9-
This role will deploy or redeploy or uninstall and register or unregister local GitHub Actions Runner.
9+
This role will deploy/redeploy/uninstall and register/unregister local GitHub Actions Runner.
1010

1111
## Requirements
1212

13-
* Supported Linux distros:
14-
* CentOS/RHEL 7,8
15-
* Debian 9,10
16-
* Fedora 32,31,30,29,28
17-
* Ubuntu 16,18,20
18-
19-
**Note:** Fedora 32 and Ubuntu 20 must use Ansible 2.9.8+. Other distros/releases will work also with older 2.8.0+ Ansible.
20-
2113
* System must have access to the GitHub.
2214

2315
* The role require Personal Access Token for the GitHub user. The token has to be a value of `PERSONAL_ACCESS_TOKEN` variable.
@@ -31,6 +23,14 @@ Personal Access Token for GitHub account can be created [here](https://github.co
3123
* CentOS systems require EPEL repository.
3224
Recommended role: `robertdebock.epel`
3325

26+
* Weekly tested on:
27+
* CentOS/RHEL 7,8
28+
* Debian 9,10
29+
* Fedora 31,32
30+
* Ubuntu 16,18,20
31+
32+
**Note:** Fedora 32 and Ubuntu 20 must use Ansible 2.9.8+. Other distros/releases will work also with older 2.8.0+ Ansible.
33+
3434
## Role Variables
3535

3636
This is a copy from `defaults/main.yml`
@@ -64,7 +64,7 @@ github_server: "https://github.com"
6464
# github_repo: "yourrepo"
6565
```
6666

67-
## Example Playbook
67+
## Example Playbook
6868

6969
In this example the role will deploy (or redeploy) the GitHub Actions runner service (latest available version) and register the runner for the GitHub repo.
7070
Runner service will run under the same user as the Ansible is using for ssh connection (*ansible*).
@@ -82,7 +82,7 @@ Runner service will run under the same user as the Ansible is using for ssh conn
8282
- role: monolithprojects.github_actions_runner
8383
```
8484
85-
In this example the role will deploy (or redeploy) the GitHub Actions runner service (version 2.165.2) and register the runner for the GitHub repo.
85+
In this example the role will deploy (or redeploy) the GitHub Actions runner service (version 2.165.2) and register the runner for the GitHub repo. Runner service will run under the used `runner-user`.
8686

8787
```yaml
8888
---
@@ -98,7 +98,7 @@ In this example the role will deploy (or redeploy) the GitHub Actions runner ser
9898
- role: monolithprojects.github_actions_runner
9999
```
100100

101-
By using tag `uninstall`, GitHub Actions runner will be removed from the host and unregistered from the GitHub.
101+
By using tag `uninstall`, GitHub Actions runner will be removed from the host and unregistered from the GitHub repository.
102102

103103
```bash
104104
ansible-playbook playbook.yml --tags uninstall

0 commit comments

Comments
 (0)