├── .eslintrc.cjs ├── .github ├── CODEOWNERS ├── renovate.json5 └── workflows │ ├── renovate-helper.yml │ ├── test.yml │ └── update-major-version.yml ├── .gitignore ├── Earthfile ├── README.md ├── action.yml ├── dist ├── cache-save │ ├── LICENSE │ ├── index.js │ ├── index.js.map │ ├── package.json │ └── sourcemap-register.cjs └── setup │ ├── LICENSE │ ├── index.js │ ├── index.js.map │ ├── package.json │ └── sourcemap-register.cjs ├── package.json ├── src ├── cache-restore.ts ├── cache-save.ts ├── cache-utils.ts ├── constants.ts ├── lib │ ├── __tests__ │ │ └── get-version.test.ts │ └── get-version.ts └── setup-earthly.ts ├── tsconfig.json ├── vite.config.ts └── vitest.config.ts /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/renovate.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/.github/renovate.json5 -------------------------------------------------------------------------------- /.github/workflows/renovate-helper.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/.github/workflows/renovate-helper.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/update-major-version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/.github/workflows/update-major-version.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | -------------------------------------------------------------------------------- /Earthfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/Earthfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/README.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/action.yml -------------------------------------------------------------------------------- /dist/cache-save/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/dist/cache-save/LICENSE -------------------------------------------------------------------------------- /dist/cache-save/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/dist/cache-save/index.js -------------------------------------------------------------------------------- /dist/cache-save/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/dist/cache-save/index.js.map -------------------------------------------------------------------------------- /dist/cache-save/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /dist/cache-save/sourcemap-register.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/dist/cache-save/sourcemap-register.cjs -------------------------------------------------------------------------------- /dist/setup/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/dist/setup/LICENSE -------------------------------------------------------------------------------- /dist/setup/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/dist/setup/index.js -------------------------------------------------------------------------------- /dist/setup/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/dist/setup/index.js.map -------------------------------------------------------------------------------- /dist/setup/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /dist/setup/sourcemap-register.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/dist/setup/sourcemap-register.cjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/package.json -------------------------------------------------------------------------------- /src/cache-restore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/src/cache-restore.ts -------------------------------------------------------------------------------- /src/cache-save.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/src/cache-save.ts -------------------------------------------------------------------------------- /src/cache-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/src/cache-utils.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/lib/__tests__/get-version.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/src/lib/__tests__/get-version.test.ts -------------------------------------------------------------------------------- /src/lib/get-version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/src/lib/get-version.ts -------------------------------------------------------------------------------- /src/setup-earthly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/src/setup-earthly.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/vite.config.ts -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/earthly/actions-setup/HEAD/vitest.config.ts --------------------------------------------------------------------------------