Matt Cooper
9f7b3b53ad
npm run format
2019-06-25 07:11:28 -04:00
Matt Cooper
114d07bdd6
add set-output command
2019-06-24 16:14:47 -04:00
Danny McCormick
e3778dff5b
Normalize package versions ( #20 )
2019-06-24 14:36:36 -04:00
Danny McCormick
c83dd350c4
Add tool-cache ( #12 )
...
* Add tool-cache
* Format
* Fix linux bug
* Update readme
* Package zip/unzip
* Reorganize
* Format
* unzip somehow got corrupted, fixing
* Resolve remaining todos
* Don't log everything
* Pass error codes
* linting
* Branding and nits
* Fix for mac
* clean up windows/nix logic
* Clean up tests
* Export HTTPError
* Add option for custom 7z tool
* Lint/format
* Dont wipe temp/tool directories
2019-06-06 14:16:48 -04:00
Danny McCormick
3cb7227392
Add addPath to core ( #13 )
...
* Add add-path
* Format
* lint
2019-06-04 22:00:25 -04:00
Jonathan Clem
cca8b40ef2
Add lots of linting
2019-05-21 17:08:25 -04:00
Jonathan Clem
7ee9cbe61a
Rename command import in core.ts
2019-05-21 15:26:44 -04:00
Jonathan Clem
bd413da44d
Rename escapedata to escapeData
2019-05-21 15:24:46 -04:00
Jonathan Clem
f7f9abbed5
Remove "public" explicit accessibility
2019-05-21 15:23:21 -04:00
Danny McCormick
97a89649bc
Run formatter
2019-05-21 14:45:27 -04:00
Danny McCormick
493c238656
Add internal disclaimer in command.ts
2019-05-21 14:44:37 -04:00
Danny McCormick
6f80fb9588
set-env instead of set-variable
2019-05-21 14:40:57 -04:00
Danny McCormick
ae6ec27f38
Clean up/respond to feedback
2019-05-21 14:38:29 -04:00
Jonathan Clem
9017484712
DRY up asserts on process.stdout.write
2019-05-21 12:34:47 -04:00
Jonathan Clem
03fa5fa899
Use a Jest mock to test process.stdout.write
...
Instead of manually mocking, we can instead use `jest.fn()` and assert that the correct calls were made.
2019-05-21 12:27:43 -04:00
Jonathan Clem
2cbd1ae481
Remove environment variables after we set them
2019-05-21 12:14:15 -04:00
Jonathan Clem
aa0c34d73c
Fix namespace use in core.ts
2019-05-21 12:03:13 -04:00
Jonathan Clem
79112d69e3
Use ExitCode from @actions/exit
2019-05-21 12:00:23 -04:00
Jonathan Clem
c8539ea5cf
Use ES imports
2019-05-21 11:46:02 -04:00
Jonathan Clem
e9f77276e1
DRY up core tests
2019-05-21 11:23:35 -04:00
Jonathan Clem
567489cd86
'use strict' not necessary in TypeScript
2019-05-21 11:09:41 -04:00
Jonathan Clem
4c1843ff42
Fix .tsx typo
2019-05-21 11:07:42 -04:00
Jonathan Clem
cb05184bde
Add links to code in package READMEs
...
Intsead of having to update the READMEs for each package whenever
TypeScript signatures change, link directly to the TypeScript code.
Later, we can run a Typedoc server, perhaps.
2019-05-21 11:05:50 -04:00
Jonathan Clem
8735a0c7e4
Fix ESLint errors
2019-05-21 10:54:28 -04:00
Jonathan Clem
dff85e1cc9
Run npm run lint -- --fix
2019-05-21 10:51:22 -04:00
Jonathan Clem
e9aa8aaae2
Format lib.test.ts
2019-05-21 10:11:39 -04:00
Danny McCormick
bd30ad1966
Run linter
2019-05-20 19:17:56 -04:00
Danny McCormick
3c31358548
Finish test suite
2019-05-17 14:12:54 -04:00
Bryan MacFarlane
6b054a0871
spec update
2019-05-17 10:38:16 -04:00
Danny McCormick
e87cc751d1
Merge branch 'features/core' of https://github.com/actions/toolkit into features/core
2019-05-17 10:31:28 -04:00
Danny McCormick
43a9421444
Add tests, getInput should be case-insensitive and trim output
2019-05-17 10:31:07 -04:00
Bryan MacFarlane
1cc5ae6032
update specs
2019-05-17 10:29:35 -04:00
Danny McCormick
6f516e7045
Merge branch 'features/core' of https://github.com/actions/toolkit into features/core
2019-05-17 10:25:59 -04:00
Danny McCormick
524301a9cf
Add tests
2019-05-17 10:23:39 -04:00
Bryan MacFarlane
71612d00c4
update inputs and variables
2019-05-17 10:23:01 -04:00
Bryan MacFarlane
99c12c3eb4
starting on core
2019-05-16 23:36:45 -04:00
Danny McCormick
9d663a0ac6
Match core to spec (still work to do)
2019-05-16 17:16:39 -04:00
Danny McCormick
1f64f9aa51
Add Bryan's core code
2019-05-16 16:40:21 -04:00