You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This role will deploy/redeploy/uninstall and register/unregister local GitHub Actions Runner.
11
+
This role will deploy/redeploy/uninstall and register/unregister local GitHub Actions Runner on Linux and macOS Systems (see [compatibility list](#supported-operating-systems) ).
12
12
It supports both, Organization and Repository Runners.
13
13
14
14
## Requirements
15
15
16
-
* System must have access to the GitHub.
16
+
* System must have access to the GitHub API.
17
17
18
-
* The role require Personal Access Token to access the GitHub. The token has to be a value of `PERSONAL_ACCESS_TOKEN` variable.
19
-
Export the token to the local host environment.
18
+
* The role require Personal Access Token to access the GitHub. The token can be set as `PERSONAL_ACCESS_TOKEN` environment variable.
20
19
21
20
> **Note**
22
21
> The token must have the `repo` scope (when creating a repo runner) or the `admin:org` scope (when creating a runner for an organization).
@@ -31,19 +30,27 @@ Personal Access Token for GitHub account can be created [here](https://github.co
31
30
* CentOS systems require EPEL repository.
32
31
Recommended role: `robertdebock.epel`
33
32
34
-
## Supported CPU architecture:
33
+
## Supported CPU architecture
35
34
36
35
* ARM, ARM64 (dependencies installation is not covered by this role)
37
36
* AMD64, x86_64
37
+
38
+
## Supported Operating Systems
39
+
40
+
* Red Hat Enterprise Linux 7
41
+
* CentOS 7
42
+
* Rocky Linux 8+
43
+
* Fedora 29+
44
+
* Debian 9+
45
+
* Ubuntu 16.04+
46
+
* macOS High Sierra +
38
47
## Weekly tested on:
39
48
40
49
* Debian 11
41
50
* Fedora 37
42
51
* Rocky Linux 8
43
52
* Ubuntu 20,22
44
53
45
-
**Note:** Fedora 32+ and Ubuntu 20 must use Ansible 2.9.8+. Other distros/releases will work also with older 2.8.0+ Ansible.
0 commit comments