Luke Tomlinson
980690568a
Add notice annotation and support more annotation fields ( #855 )
...
* Add support for notice annotation and additional properties
* Add additional tests
* Update readme
* Change casing for endLine and endColumn
* Update utils.ts
* Update README.md
* Rename files to have internal- nomenclature
* Revert "Rename files to have internal- nomenclature"
This reverts commit 7911689f296f7e630ac6670334dd677d9db3fb1c.
* Update utils.ts
2021-07-28 17:34:31 -04:00
Thomas Boop and Kipras Melnikovas
95127ffbbd
Sarpik/get input list support ( #829 )
...
* feat(core): Create `getInputList` utility
Signed-off-by: Kipras Melnikovas <kipras@kipras.org >
* chore(core): Document usage of '\n' instead of [] @ `getInputList`
Signed-off-by: Kipras Melnikovas <kipras@kipras.org >
* test(core): Create a very simple test for `getInputList`
Signed-off-by: Kipras Melnikovas <kipras@kipras.org >
* run linter
* update commands/readme
Co-authored-by: Kipras Melnikovas <kipras@kipras.org >
2021-06-04 09:28:49 -04:00
Thomas Boop
7d8bf89e07
Re-enable the audit tools step and update dependencies ( #815 )
...
* update package versions
* run audit
* fix eslint config
* linter updates
* re-enable audit
* update timeouts test
* pass done into callback
* fix format
2021-05-21 09:19:40 -04:00
rethab
e1e3352389
Describe behaviour of getInput ( #808 )
2021-05-19 11:08:51 -04:00
Luke Tomlinson
7ebec596c8
Core: Add trimWhitespace to getInput ( #802 )
...
* Add option to not trim whitespace from inputs
* Fix typos
* Add doc clarification
* Rename options
2021-05-11 13:51:36 -04:00
yi_Xu
ef4cf8f02d
feat(core): add getBooleanInput function ( #725 )
...
* feat(core): add getBooleanInput function
* docs(core): update readme
* test(core): update the core.test.ts
2021-04-28 16:32:25 -04:00
eric sciple
3b8c85218c
Prepend newline for set-output ( #772 )
2021-04-13 12:01:19 -05:00
Thomas Boop
4e6fd9c7f7
Add File Commands ( #571 )
...
* Add File Commands
* pr updates w/ feedback
* run format
* fix lint/format
* slight update with an example in the docs
* pr feedback
2020-09-23 11:19:20 -04:00
Josh Soref
7bc9cba62a
Spelling ( #431 )
...
* spelling: absolute
* spelling: content
* spelling: received
* spelling: sanitizes
2020-04-27 09:13:56 -04:00
Thomas Boop
6b8a8e58a9
Add docs and wrapper for "echo" command ( #411 )
...
* Add docs and wrapper for "echo" command
* Update parameter to enabled
2020-04-13 13:25:54 -04:00
Thomas Boop
a027ac4171
Be more lenient in accepting command inputs ( #405 )
...
* Be more lenient in accepting command inputs
2020-04-09 17:00:53 -04:00
Tingluo Huang
5c16b2f4fa
Add core.isDebug() to check whether actions_step_debug is on or not. ( #278 )
2020-03-02 07:45:27 -05:00
eric sciple
2b0ce083d5
fix command escaping ( #302 )
2020-01-18 23:52:44 -05:00
eric sciple
b19342852d
remove trailing comma from commands ( #263 )
2019-12-18 13:23:16 -05:00
Josh Gross
fa4619c3e0
Merge pull request #149 from actions/users/tihuang/statecommand
...
add core method to saveState and getState.
2019-10-10 20:04:39 -04:00
Bryan MacFarlane
49dd720622
setSecret ( #174 )
...
* setSecret
2019-10-01 17:13:05 -04:00
Tingluo Huang
2d76cc5d95
fix lint.
2019-09-19 22:18:51 -04:00
Tingluo Huang
96be7a648f
fix lint.
2019-09-19 22:14:12 -04:00
Tingluo Huang
5059892ff6
add core method to saveState and getState.
2019-09-19 22:02:45 -04:00
Danny McCormick
e08f97480c
Implement set-secret ( #141 )
...
* Implement set-secret
* Update RELEASES.md
* Feedback
2019-09-18 14:25:05 -04:00
Marc Nuri
7f6336dd23
actions/toolkit#127: getInput supports variables with multiple spaces ( #129 )
...
* actions/toolkit#127 : getInput supports variables with multiple spaces
* actions/toolkit#127 : PR comment, update changelog
2019-09-12 13:41:11 -04:00
Danny McCormick
ed57460aa1
Add info for completeness ( #111 )
...
* Add info for completeness
* Linting
* Missing import
2019-09-09 11:46:48 -04:00
Danny McCormick
85d6944e6c
Update to use :: instead of ## ( #110 )
...
* Update to use :: instead of ##
* Missed test
2019-09-09 11:46:17 -04:00
Jonathan Clem
c54b54f175
End group in core.group regardless of error thrown
2019-08-28 22:47:37 -04:00
Jonathan Clem
aba89f20d2
Add group functions to core
2019-08-28 22:35:27 -04:00
Bryan MacFarlane
db42e6152b
lint fixes
2019-08-25 00:55:22 -04:00
Bryan MacFarlane
e56bcfc36c
raising not implemented earlier
2019-08-24 09:22:38 -04:00
Josh Soref
903a3321ea
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
Danny McCormick
0cdbc1533d
Remove neutral exit code references
2019-08-06 09:12:30 -04:00
Danny McCormick
85758ab4f0
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
3e793a6c02
object shorthand syntax
...
...is an abomination, but I don't make the rules =P
2019-06-25 07:19:19 -04:00
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
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
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
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
Danny McCormick
bd30ad1966
Run linter
2019-05-20 19:17:56 -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
71612d00c4
update inputs and variables
2019-05-17 10:23:01 -04:00