Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/actionify/src/types.ts>RunnerData

Create and manage your GitHub workflows with TypeScript and Deno.
Latest
interface RunnerData
import { type RunnerData } from "https://deno.land/x/actionify@0.3.0/src/types.ts";

The runner context contains information about the runner that is executing the current job.

This context changes for each job in a workflow run.

Properties

name: string

The name of the runner executing the job.

os: RunnerOS

The operating system of the runner executing the job. Possible values are Linux, Windows, or macOS.

arch: RunnerArch

The architecture of the runner executing the job. Possible values are X86, X64, ARM, or ARM64.

temp: string

The path to a temporary directory on the runner. This directory is emptied at the beginning and end of each job. Note that files will not be removed if the runner's user account does not have permission to delete them.

tool_cache: string

The path to the directory containing preinstalled tools for GitHub-hosted runners. For more information, see "About GitHub-hosted runners".

debug: string

This is set only if debug logging is enabled, and always has the value of 1. It can be useful as an indicator to enable additional debugging or verbose logging in your own job steps.