├── .envrc ├── .github └── workflows │ ├── build.yaml │ ├── lookup-only.yaml │ ├── test-env.yaml │ └── test.yml ├── .gitignore ├── LICENSE ├── README.md ├── action.yml ├── dist ├── restore │ └── index.js ├── save │ └── index.js └── saveOnly │ └── index.js ├── jest.config.js ├── package.json ├── restore └── action.yml ├── save └── action.yml ├── src ├── create-cache-files.sh ├── restore.test.ts ├── restore.ts ├── save.test.ts ├── save.ts ├── saveOnly.test.ts ├── saveOnly.ts ├── state.ts ├── testUtils.ts ├── utils.test.ts ├── utils.ts └── verify-cache-files.sh ├── tsconfig.json └── yarn.lock /.envrc: -------------------------------------------------------------------------------- 1 | source_up 2 | use node v16 3 | -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/lookup-only.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/.github/workflows/lookup-only.yaml -------------------------------------------------------------------------------- /.github/workflows/test-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/.github/workflows/test-env.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/README.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/action.yml -------------------------------------------------------------------------------- /dist/restore/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/dist/restore/index.js -------------------------------------------------------------------------------- /dist/save/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/dist/save/index.js -------------------------------------------------------------------------------- /dist/saveOnly/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/dist/saveOnly/index.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/package.json -------------------------------------------------------------------------------- /restore/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/restore/action.yml -------------------------------------------------------------------------------- /save/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/save/action.yml -------------------------------------------------------------------------------- /src/create-cache-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/src/create-cache-files.sh -------------------------------------------------------------------------------- /src/restore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/src/restore.test.ts -------------------------------------------------------------------------------- /src/restore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/src/restore.ts -------------------------------------------------------------------------------- /src/save.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/src/save.test.ts -------------------------------------------------------------------------------- /src/save.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/src/save.ts -------------------------------------------------------------------------------- /src/saveOnly.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/src/saveOnly.test.ts -------------------------------------------------------------------------------- /src/saveOnly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/src/saveOnly.ts -------------------------------------------------------------------------------- /src/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/src/state.ts -------------------------------------------------------------------------------- /src/testUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/src/testUtils.ts -------------------------------------------------------------------------------- /src/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/src/utils.test.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/src/utils.ts -------------------------------------------------------------------------------- /src/verify-cache-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/src/verify-cache-files.sh -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tespkg/actions-cache/HEAD/yarn.lock --------------------------------------------------------------------------------