# transpile (/docs/api/functions/transpile)



```ts
function transpile(source, options?): TranspileResult;
```

Defined in: [packages/core/src/transpile.ts:199](https://github.com/austenstone/actio/blob/2b01e694a0f76521d8c073f3c6a2e48917d2c9d9/packages/core/src/transpile.ts#L199)

Compile a single `.actio.yml` source string into standard GitHub Actions YAML.

## Parameters [#parameters]

### source [#source]

`string`

### options? [#options]

[`TranspileOptions`](../interfaces/TranspileOptions.mdx) = `{}`

## Returns [#returns]

[`TranspileResult`](../interfaces/TranspileResult.mdx)


## Sitemap

Browse the full documentation: [Markdown sitemap](https://austenstone.github.io/actio/sitemap.md) · [XML sitemap](https://austenstone.github.io/actio/sitemap.xml)