165 Commits

Author SHA1 Message Date
damccorm
4ff3b554b8 Fix tests 2019-09-09 11:57:17 -04:00
Danny McCormick
ef4525e9dd
Add info for completeness (#111)
* Add info for completeness

* Linting

* Missing import
2019-09-09 11:46:48 -04:00
Danny McCormick
a6e7249776
Update to use :: instead of ## (#110)
* Update to use :: instead of ##

* Missed test
2019-09-09 11:46:17 -04:00
Danny McCormick
7f17a6e550
Update RELEASES.md 2019-09-05 16:04:32 -04:00
Jonathan Clem
a2ab4bcf78
Publish
- @actions/core@1.1.0
 - @actions/exec@1.0.1
 - @actions/github@1.1.0
 - @actions/io@1.0.1
 - @actions/tool-cache@1.1.1
2019-09-05 11:03:19 -04:00
Jonathan Clem
92e6443cf0
End group in core.group regardless of error thrown 2019-08-28 22:47:37 -04:00
Jonathan Clem
8f9992ca17
Add assertion for return value of core.group 2019-08-28 22:38:30 -04:00
Jonathan Clem
80fc75ef9c
Fix readme 2019-08-28 22:36:17 -04:00
Jonathan Clem
8b9dfa809b
Add group functions to core 2019-08-28 22:35:27 -04:00
Bryan MacFarlane
7cd421b8bc lint fixes 2019-08-25 00:55:22 -04:00
Bryan MacFarlane
17a0aa40f3 taking out some tests 2019-08-25 00:26:39 -04:00
Bryan MacFarlane
a2078cf37c raising not implemented earlier 2019-08-24 09:22:38 -04:00
Bryan MacFarlane
4ebc9007c0 removing not implemented function from docs 2019-08-24 09:17:35 -04:00
Bryan MacFarlane
f66f5629b3 updating keywords 2019-08-23 17:39:40 -04:00
Danny McCormick
6b9630ac94 Add RELEASES.md for each package, bump tool-cache to publish (#67) 2019-08-22 13:14:49 -04:00
Josh Soref
ad054c855d Spelling (#72)
* spelling: check in

* spelling: compatibility

* spelling: definitely

* spelling: does not

* spelling: maintaining

* spelling: nonexistent

* spelling: precede

* spelling: response

* spelling: was not
2019-08-21 15:31:44 -04:00
Jason Etcovitch
db9fd45770 Missed one 2019-08-21 01:16:47 -04:00
Jason Etcovitch
770cf14bde
Highlight codeblocks in core/README.md 2019-08-20 22:15:05 -07:00
James M. Greene
00fc8b2580 Fix secrets reference syntax in README (#68) 2019-08-20 15:46:20 -04:00
James M. Greene
9821b26794 Fix syntax mistake in README (#55) 2019-08-13 18:13:12 -04:00
Thomas Boop
eae6c87114
Add Action Debugging information (#46)
* Add Action Debugging information

* Small verbiage updates

* Update README.md

* minor grammar updates
2019-08-12 17:00:55 -04:00
Danny McCormick
4c46ecfd35
Add debug info 2019-08-09 13:55:59 -04:00
Danny McCormick
d7f00ea0fd
Update package versions to 1.0.0 (#42)
* Update package versions to 1.0.0

* Fix package-lock
2019-08-07 12:56:34 -04:00
Danny McCormick
3004de4b40 Remove neutral exit code references 2019-08-06 09:12:30 -04:00
Danny McCormick
293aa1ae02 Update package docs (#38)
* Update README.md

* Add exec guidance

* Add io guidance

* Add tool-cache guidance

* Readability

* Readability

* Readability

* Nit

* Nit

* Nit
2019-08-04 09:00:04 -04:00
Danny McCormick
e85d20fbb0
Combine exit into core; Remove toolkit (#21)
* Combine exit into core

* Remove toolkit

* Format

* Format

* Try to fix diff

* Try to fix diff

* Format

* Add gitattributes

* Use unix endings

* gitattributes is not a txt file

* Renormalize line endings
2019-06-25 13:54:41 -04:00
Matt Cooper
b8a0fd6e78 object shorthand syntax
...is an abomination, but I don't make the rules =P
2019-06-25 07:19:19 -04:00
Matt Cooper
9b0b345617 npm run format 2019-06-25 07:11:28 -04:00
Matt Cooper
55c0e7020e add set-output command 2019-06-24 16:14:47 -04:00
Danny McCormick
d8737aa49c
Normalize package versions (#20) 2019-06-24 14:36:36 -04:00
Danny McCormick
71a9b2d3ed
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
9bf86bb363
Add addPath to core (#13)
* Add add-path

* Format

* lint
2019-06-04 22:00:25 -04:00
Jonathan Clem
4f5f4f2fb8
Add lots of linting 2019-05-21 17:08:25 -04:00
Jonathan Clem
b05738788e
Rename command import in core.ts 2019-05-21 15:26:44 -04:00
Jonathan Clem
ab9b8a0c87
Rename escapedata to escapeData 2019-05-21 15:24:46 -04:00
Jonathan Clem
8cdf51d182
Remove "public" explicit accessibility 2019-05-21 15:23:21 -04:00
Danny McCormick
140d6cd367 Run formatter 2019-05-21 14:45:27 -04:00
Danny McCormick
6bd119002c Add internal disclaimer in command.ts 2019-05-21 14:44:37 -04:00
Danny McCormick
b25c8772ed set-env instead of set-variable 2019-05-21 14:40:57 -04:00
Danny McCormick
ea0dd28ea7 Clean up/respond to feedback 2019-05-21 14:38:29 -04:00
Jonathan Clem
f30996e6bb
DRY up asserts on process.stdout.write 2019-05-21 12:34:47 -04:00
Jonathan Clem
406242718f
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
11d5a53a98
Remove environment variables after we set them 2019-05-21 12:14:15 -04:00
Jonathan Clem
c3ed3b105f
Fix namespace use in core.ts 2019-05-21 12:03:13 -04:00
Jonathan Clem
062a6bb046
Use ExitCode from @actions/exit 2019-05-21 12:00:23 -04:00
Jonathan Clem
90008fc46b
Use ES imports 2019-05-21 11:46:02 -04:00
Jonathan Clem
a52644e6dd
DRY up core tests 2019-05-21 11:23:35 -04:00
Jonathan Clem
4439c53a40
'use strict' not necessary in TypeScript 2019-05-21 11:09:41 -04:00
Jonathan Clem
f5d5c79c59
Fix .tsx typo 2019-05-21 11:07:42 -04:00
Jonathan Clem
c999afbce1
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