mirror of
https://github.com/jdx/mise-action.git
synced 2026-05-14 22:00:34 +00:00
* feat: add support for saving / restoring rtx cache * fix: add support for .rtx.toml to file hash
12 lines
315 B
TypeScript
12 lines
315 B
TypeScript
import * as os from 'os'
|
|
import * as path from 'path'
|
|
|
|
export function rtxDir(): string {
|
|
if (process.env.RTX_DATA_HOME) {
|
|
return process.env.RTX_DATA_HOME
|
|
}
|
|
if (process.env.XDG_DATA_HOME) {
|
|
return path.join(process.env.XDG_DATA_HOME, 'rtx')
|
|
}
|
|
return path.join(os.homedir(), '.local/share/rtx')
|
|
}
|