1
0
Fork 0
Commit Graph

554 Commits (58406447b5ec7e4f0a9a2db86c950ad82a17ed63)

Author SHA1 Message Date
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
Jonathan Clem 978b6e02dd
Fix ESLint errors 2019-05-21 10:54:28 -04:00
Jonathan Clem 451bb07ec4
Run npm run lint -- --fix 2019-05-21 10:51:22 -04:00
Jonathan Clem 4090b77772
Merge branch 'master' into features/core 2019-05-21 10:49:19 -04:00
Jonathan Clem c27c952e65
Merge pull request #6 from actions/eslint
Add ESLint
2019-05-21 10:48:19 -04:00
Jonathan Clem a822329e9c
Add noEmit to check-all 2019-05-21 10:45:28 -04:00
Jonathan Clem 1cfd9cc9b7
Add concurrently and check-all script 2019-05-21 10:43:05 -04:00
Jonathan Clem 4fa292edb2
Add Lint action to main.workflow 2019-05-21 10:36:00 -04:00
Jonathan Clem 20f0d3983a
Add ESLint 2019-05-21 10:34:23 -04:00
Jonathan Clem 3bb3f36a03
Merge branch 'master' into features/core 2019-05-21 10:18:33 -04:00
Jonathan Clem 70a281f107
Add .prettierignore 2019-05-21 10:11:44 -04:00
Jonathan Clem 3ca580438b
Format lib.test.ts 2019-05-21 10:11:39 -04:00
Jonathan Clem 0f12556586
Fix formatter to check all TypeScript 2019-05-21 10:09:24 -04:00
Danny McCormick 97c1e7df5a Run linter 2019-05-20 19:17:56 -04:00
Jonathan Clem 618a7ec0f8
Change npm format to format-check and add format command 2019-05-20 11:21:45 -04:00
Danny McCormick e6cc6dc147 Finish test suite 2019-05-17 14:12:54 -04:00
Bryan MacFarlane 2e729086fa spec update 2019-05-17 10:38:16 -04:00
Danny McCormick aa10eecbb0 Merge branch 'features/core' of https://github.com/actions/toolkit into features/core 2019-05-17 10:31:28 -04:00
Danny McCormick 5f31b6acfc Add tests, getInput should be case-insensitive and trim output 2019-05-17 10:31:07 -04:00
Bryan MacFarlane 792122be54 update specs 2019-05-17 10:29:35 -04:00
Danny McCormick 7c079ef90d Merge branch 'features/core' of https://github.com/actions/toolkit into features/core 2019-05-17 10:25:59 -04:00
Danny McCormick a526749ce9 Add tests 2019-05-17 10:23:39 -04:00
Bryan MacFarlane a97380e90d update inputs and variables 2019-05-17 10:23:01 -04:00
Bryan MacFarlane d7423efd98 spec update 2019-05-17 10:04:20 -04:00
Bryan MacFarlane 2697357344 Spec for tool config apis (#3)
* creating an initial branch for config apis spec

* Add package specs

* mkdirP should return promise

* Which should return a promise

* Respond to feedback

* export => exportVariable

* Respond to feedback on spec

* Remove code for now

* trailing space

* Clarify throwing
2019-05-17 09:58:36 -04:00
Bryan MacFarlane 780a5985b4 starting on core 2019-05-16 23:36:45 -04:00
Bryan MacFarlane 2bd641ee75
Spec for tool config apis (#3)
* creating an initial branch for config apis spec

* Add package specs

* mkdirP should return promise

* Which should return a promise

* Respond to feedback

* export => exportVariable

* Respond to feedback on spec

* Remove code for now

* trailing space

* Clarify throwing
2019-05-16 18:45:34 -07:00
Danny McCormick 917c389219 Match core to spec (still work to do) 2019-05-16 17:16:39 -04:00
Danny McCormick 5f66339fde Add Bryan's core code 2019-05-16 16:40:21 -04:00
Jonathan Clem 1073897ccb
Fix numbering in README 2019-04-22 12:02:40 -04:00
Jonathan Clem 2458937442
Add `npm run create-package` to scripts in README 2019-04-22 11:56:24 -04:00
Jonathan Clem d3cfce8cf0
Simplify package creation 2019-04-22 11:54:05 -04:00
Jonathan Clem 9ef78f1807
Update README.md 2019-04-22 11:46:37 -04:00
Jonathan Clem a26c57109e
Update README.md 2019-04-22 11:46:19 -04:00
Jonathan Clem 32a1c14007
Add `lerna bootstrap` to main.workflow 2019-04-20 11:07:55 -04:00
Jonathan Clem 7343633101
Fix Compile/Dependencies needs in main.workflow 2019-04-20 11:01:43 -04:00
Jonathan Clem 39e21d45c8
Add build step to workflow file 2019-04-20 11:00:36 -04:00
Jonathan Clem 8d559d0a09
Fix prettier script file glob to ignore compiled code 2019-04-20 10:59:40 -04:00
Jonathan Clem 80afb0ab88
Update README.md 2019-04-20 10:56:56 -04:00
Jonathan Clem b3e79eb868
Make use of @actions/exit in @actions/toolkit 2019-04-20 10:54:42 -04:00
Jonathan Clem cca9523c73
Add the "@actions/exit" package
It is useful to have the exit logic separated into its own package
2019-04-20 10:52:56 -04:00
Jonathan Clem 1e32709630
Add license files 2019-04-20 10:38:10 -04:00
Jonathan Clem 4e7d45abe0
Add requiredEnv config for Toolkit 2019-04-19 17:27:40 -04:00
Jonathan Clem 4381229e80
Add a token property to Toolkit 2019-04-19 17:06:09 -04:00
Jonathan Clem 39f7667028
Add Toolkit class w/logging & exits 2019-04-19 17:00:42 -04:00
Jonathan Clem d90e9d7582
Remove ESLint (still not compatible enough with TypeScript tooling) 2019-04-19 17:00:31 -04:00
Jonathan Clem e3911754c1
Rename packages/github to packages/toolkit 2019-04-19 15:52:23 -04:00
Jonathan Clem 79a070cdc8
Use "ci" not "install" to install dependencies in actions 2019-04-19 15:46:22 -04:00
Jonathan Clem 3e32975625
Add ESLint and Prettier tooling 2019-04-19 15:35:44 -04:00
Jonathan Clem 37e19115be
Add a workflow for running tests 2019-04-19 15:23:03 -04:00