Ethan Chiu
6d7efa9906
add line
2020-07-08 14:08:04 -04:00
Ethan Chiu
8828263795
Address situation if FileTable is null + add sanity check for adding file to fileTable
2020-07-08 14:00:12 -04:00
Ethan Chiu
35879fc3b1
Fix null errors
2020-07-08 12:33:22 -04:00
Ethan Chiu
7c57d41b3a
Merge branch 'master' of https://github.com/actions/runner into users/ethanchewy/compositeFileTable
2020-07-08 11:33:32 -04:00
Ethan Chiu
41a8c8c3aa
Add back line break
2020-07-08 11:20:44 -04:00
Ethan Chiu
5822a38c39
Add bash command for running custom runner ( #569 )
2020-07-08 11:20:38 -04:00
Ethan Chiu
d2d0ecf1ed
revert back
2020-07-08 11:16:08 -04:00
Ethan Chiu
9a1dd80bcb
Sanity check for fileTable add + remove unn. code
2020-07-08 11:14:46 -04:00
Ethan Chiu
3836574cce
Fix period
2020-07-08 10:52:36 -04:00
Ethan Chiu
b6526db74e
Merge branch 'users/ethanchewy/compositeenv' of https://github.com/actions/runner into users/ethanchewy/compositeFileTable
2020-07-08 10:29:19 -04:00
Ethan Chiu
d42c9da2d7
Composite Actions: Support Env Flow ( #557 )
...
* Composite Action Run Steps
* Env Flow => Able to get env variables and overwrite current env variables => but it doesn't 'stick'
* clean up
* Clean up trace messages + add Trace debug in ActionManager
* Add debugging message
* Optimize runtime of code
* Change String to string
* Add comma to Composite
* Change JobSteps to a List, Change Register Step function name
* Add TODO, remove unn. content
* Remove unnecessary code
* Fix unit tests
* Fix env format
* Remove comment
* Remove TODO message for context
* Add verbose trace logs which are only viewable by devs
* Sort usings in Composite Action Handler
* Change 0 to location
* Update context variables in composite action yaml
* Add helpful error message for null steps
* Fix Workflow Step Env overiding Parent Env
* Remove env in composite action scope
* Clean up
* Revert back
* revert back
* add back envToken
* Remove unnecessary code
* Figure out how to handle set-env edge cases
* formatting
* fix unit tests
* Fix windows unit test syntax error
2020-07-08 10:16:51 -04:00
Ethan Chiu
881e8e72a3
Fix windows unit test syntax error
2020-07-08 10:06:03 -04:00
Ethan Chiu
51784687f9
Merge branch 'users/ethanchewy/compositeenv' of https://github.com/actions/runner into users/ethanchewy/compositeenv
2020-07-08 10:00:43 -04:00
Ethan Chiu
a58ac2ef59
fix unit tests
2020-07-08 10:00:24 -04:00
Ethan Chiu
b712ba2648
Merge branch 'master' into users/ethanchewy/compositeenv
2020-07-07 18:47:48 -04:00
Ethan Chiu
11b9cace75
formatting
2020-07-07 18:18:09 -04:00
Ethan Chiu
96bff6a206
Figure out how to handle set-env edge cases
2020-07-07 18:16:54 -04:00
Ethan Chiu
14a2cbd473
Clean up
2020-07-07 13:02:07 -04:00
Ethan Chiu
20bc6a9a5c
Add file length check
2020-07-07 12:57:59 -04:00
Ethan Chiu
191a096f8d
Merge branch 'users/ethanchewy/compositeenv' of https://github.com/actions/runner into users/ethanchewy/compositeFileTable
2020-07-07 12:53:19 -04:00
Ethan Chiu
4b3ec9fbe6
Remove unnecessary code
2020-07-07 12:45:59 -04:00
Ethan Chiu
0041023399
add back envToken
2020-07-07 12:44:54 -04:00
Ethan Chiu
4ccac8c0e2
revert back
2020-07-07 12:44:11 -04:00
Ethan Chiu
5d6114548e
Revert back
2020-07-07 12:43:13 -04:00
Ethan Chiu
da1e2b0a84
Clean up
2020-07-07 12:40:41 -04:00
Ethan Chiu
b63f98714c
Remove env in composite action scope
2020-07-07 12:38:39 -04:00
eric sciple
121deedeb5
Fix trailing '.0' for Int64 values ( #572 )
2020-06-30 17:25:47 -04:00
Ethan Chiu
0bd97d6597
Merge branch 'users/ethanchewy/compositeenv' of https://github.com/actions/runner into users/ethanchewy/compositeFileTable
2020-06-25 13:59:07 -04:00
Ethan Chiu
57d59fcd6e
Fix Workflow Step Env overiding Parent Env
2020-06-25 13:53:41 -04:00
Ethan Chiu
a0942ed345
Composite Actions Support for Multiple Run Steps ( #549 )
...
* Composite Action Run Steps
* Clean up trace messages + add Trace debug in ActionManager
* Change String to string
* Add comma to Composite
* Change JobSteps to a List, Change Register Step function name
* Add TODO, remove unn. content
* Remove unnecessary code
* Fix unit tests
* Add verbose trace logs which are only viewable by devs
* Sort usings in Composite Action Handler
* Change 0 to location
* Update context variables in composite action yaml
* Add helpful error message for null steps
2020-06-23 15:35:32 -04:00
Ethan Chiu
1f6518dfad
Merge branch 'users/ethanchewy/compositetest2' of https://github.com/actions/runner into users/ethanchewy/compositeenv
2020-06-23 14:30:04 -04:00
Ethan Chiu
54ed6eabce
Remove todo
2020-06-23 14:27:06 -04:00
Ethan Chiu
0a6453e241
Clean up file path for error message
2020-06-23 14:19:51 -04:00
TingluoHuang
7cef9a27ca
release 2.267.0 runner.
2020-06-23 14:05:28 -04:00
Tingluo Huang
df7e16954e
print runner and machine name to log. ( #539 )
2020-06-23 13:57:37 -04:00
Ethan Chiu
368b6254ed
Remove unnessary FileID attribute from CompositeActionExecutionData
2020-06-23 13:40:06 -04:00
Ethan Chiu
9c60f1a264
Merge branch 'users/ethanchewy/compositetest2' of https://github.com/actions/runner into users/ethanchewy/compositeFileTable
2020-06-23 13:26:32 -04:00
Ethan Chiu
ba4ce9c3d3
Change confusing term context => templateContext, Eliminate _fileTable and only use ExecutionContext.FileTable + update this table when need be
2020-06-23 13:22:20 -04:00
Ethan Chiu
da2da85766
Pass fileID to all children token of root action token
2020-06-23 12:56:52 -04:00
Ethan Chiu
f9b28c7210
Add helpful error message for null steps
2020-06-23 12:23:02 -04:00
Ethan Chiu
8aadbbdb8e
Update context variables in composite action yaml
2020-06-23 12:21:34 -04:00
Ethan Chiu
9ec7047441
Change 0 to location
2020-06-23 12:20:39 -04:00
Ethan Chiu
0d5e84b183
Sort usings in Composite Action Handler
2020-06-23 12:20:12 -04:00
Ethan Chiu
58d11ef80a
Progress towards passing FileTable or FileID or FileName
2020-06-22 18:29:48 -04:00
Ethan Chiu
43a3006e7b
Initial Start for FileTable stuff
2020-06-22 14:43:50 -04:00
Ethan Chiu
fbef557fd3
Merge branch 'users/ethanchewy/compositetest2' of https://github.com/actions/runner into users/ethanchewy/compositeenv
2020-06-22 12:56:50 -04:00
Ethan Chiu
a254442dcc
Add verbose trace logs which are only viewable by devs
2020-06-22 11:37:52 -04:00
Ethan Chiu
94e7b474e1
Remove TODO message for context
2020-06-22 11:31:43 -04:00
Ethan Chiu
37849dc6e3
Remove comment
2020-06-22 10:23:52 -04:00
Ethan Chiu
45ddd4233e
Fix env format
2020-06-20 14:20:04 -04:00