2023-05-25 12:22:24 -06:00
|
|
|
import * as core from '@actions/core'
|
|
|
|
|
|
|
|
export type Env = {
|
2023-05-25 17:39:26 -06:00
|
|
|
GITHUB_REF_NAME: string
|
2023-05-25 12:22:24 -06:00
|
|
|
GITHUB_REF: string
|
2023-06-16 00:17:13 -06:00
|
|
|
GITHUB_WORKSPACE: string
|
2023-05-25 12:22:24 -06:00
|
|
|
}
|
|
|
|
export const getEnv = async (): Promise<Env> => {
|
2023-07-18 03:44:59 -06:00
|
|
|
core.debug(`Process Env: ${JSON.stringify(process.env, null, 2)}`)
|
2023-05-25 12:22:24 -06:00
|
|
|
|
|
|
|
return {
|
2023-05-25 17:39:26 -06:00
|
|
|
GITHUB_REF_NAME: process.env.GITHUB_REF_NAME || '',
|
2023-05-25 12:22:24 -06:00
|
|
|
GITHUB_REF: process.env.GITHUB_REF || '',
|
2023-07-18 03:44:59 -06:00
|
|
|
GITHUB_WORKSPACE: process.env.GITHUB_WORKSPACE || ''
|
2023-05-25 12:22:24 -06:00
|
|
|
}
|
|
|
|
}
|