diff --git a/ansible/roles/runner/defaults/main.yml b/ansible/roles/runner/defaults/main.yml index 0ccf3b7..8850576 100644 --- a/ansible/roles/runner/defaults/main.yml +++ b/ansible/roles/runner/defaults/main.yml @@ -3,6 +3,8 @@ runner_base_dir: /etc/actions-runner runner_workers: 1 runner_prefix: "" runner_workdir: /tmp/work +runner_tmpfs_options: + - exec runner_gh_token_default: replace with your token runner_gh_user_default: replace with your GH user runner_docker_tag: main @@ -25,4 +27,4 @@ runner_repo_list: # ---START PEM SECRET--- # ... # ... -# ---END PEM SECRET--- \ No newline at end of file +# ---END PEM SECRET--- diff --git a/ansible/roles/runner/tasks/main.yml b/ansible/roles/runner/tasks/main.yml index 29d7cd5..90eaca6 100644 --- a/ansible/roles/runner/tasks/main.yml +++ b/ansible/roles/runner/tasks/main.yml @@ -142,7 +142,7 @@ {% if runner_docker_mount_volume %} --volume=actions-runner-{{ item.normalized }}-worker-%i:{{ runner_workdir }} \ {% else %} - {{ '--tmpfs %s:exec' | format(runner_workdir) }} \ + {{ '--tmpfs %s:%s' | format(runner_workdir, runner_tmpfs_options | join(',')) }} \ {% endif %} --rm \ --env-file "{{ runner_base_dir }}/actions-runner-{{ item.normalized }}-worker-%i.env" \