Tingluo Huang
178a618e01
expose GITHUB_REPOSITORY_OWNER. ( #378 )
2020-03-20 13:02:07 -04:00
eric sciple
dfaf6e06ee
switch hashFiles to extension function ( #362 )
2020-03-18 12:08:51 -04:00
Tingluo Huang
b0a71481f0
support defaults. ( #369 )
2020-03-17 23:40:37 -04:00
Tingluo Huang
88875ca1b0
set steps.<id>.outcome and steps.<id>.conclusion. ( #372 )
2020-03-17 21:18:42 -04:00
Tingluo Huang
2d6042421f
add support for job outputs. ( #365 )
...
* add support for job outputs.
2020-03-14 17:54:58 -04:00
Tingluo Huang
c8890d0f3f
Expose job name as $GITHUB_JOB ( #366 )
2020-03-12 20:47:25 -04:00
Konrad Pabjan
53fb6297cb
Change problem matchers output to debug ( #363 )
2020-03-11 21:52:46 -04:00
Tingluo Huang
f9b5d626c5
load and print machine setup info from .setup_info ( #364 )
2020-03-11 10:36:56 -04:00
eric sciple
0cba42590f
preserve workflow file/line/column for better error messages ( #356 )
2020-03-03 22:38:19 -05:00
eric sciple
5294a3ee06
commands translate file path from container action ( #331 )
2020-02-12 21:07:43 -05:00
Tingluo Huang
a0a590fb48
setup/evaluate env context after setup steps context. ( #309 )
2020-01-30 22:14:14 -05:00
Tingluo Huang
0a6bac355d
include step.env as part of env context. ( #300 )
2020-01-27 15:54:28 -05:00
David Kale
17970ad1f9
Set http_proxy and related env vars for containers ( #304 )
...
* WIP add in basic passthrough for proxy env vars
* Add http_proxy vars after container env is created
2020-01-27 10:56:18 -05:00
David Kale
746c9d9ec0
Trace javascript action exit code instead of user logs ( #290 )
...
* Trace javascript action exit code instead of user logs
* Debug instead of trace
2020-01-21 11:23:30 -05:00
Alberto Gimeno
c59c0e2ded
Support action.yaml file ( #288 )
...
* Support action.yaml file
* L0 tests.
* l0
Co-authored-by: Tingluo Huang <tingluohuang@github.com >
2020-01-20 12:22:59 -05:00
Tingluo Huang
7a382facb3
default post-job action's condition to always(). ( #293 )
2020-01-20 09:28:29 -05:00
Tingluo Huang
e9ae42693f
change hashFiles() expression to use @actions/glob. ( #268 )
2020-01-19 10:32:13 -05:00
eric sciple
02639a2092
translate problem matcher file to host path ( #272 )
2020-01-13 15:24:57 -05:00
Tingluo Huang
4ab1e645c3
Fix typo in error message. ( #260 )
2020-01-07 15:13:05 -05:00
Tingluo Huang
06292aa118
Expose whether debug is on/off via RUNNER_DEBUG. ( #253 )
2020-01-03 21:23:46 -05:00
Julio Barba
b89d7fb8ef
Remove old "v1" artifact download/publish code ( #212 )
...
* Remove old v1 artifact download/publish code
* Remove the Build2 REST API SDK
2019-12-19 16:02:00 -05:00
Tingluo Huang
80b6038cdc
consume dotnet core 3.1 in runner. ( #213 )
2019-12-18 15:09:03 -05:00
David Kale
70a09bc5ac
shell from prependpath ( #231 )
...
* Prepend path before locating shell tool
* Join optional prepended path to path before searching it
* Use prepended path when whiching shell tool
* Addition prependPath location
* Also use prepended paths when writing out run details
* Small tweak to undo unnecessary change
2019-12-18 15:00:12 -05:00
Tingluo Huang
d0a4a41a63
delete un-used code. ( #218 )
2019-12-16 17:05:26 -05:00
Julio Barba
c3c66bb14a
Replace remaining Agent -> Runner references ( #229 )
2019-12-16 15:45:00 -05:00
Tingluo Huang
86df779fe9
expose github.run_id and github.run_number to action runtime env. ( #224 )
2019-12-16 15:23:55 -05:00
David Kale
1918906505
First pass ( #221 )
2019-12-16 14:53:19 -05:00
eric sciple
ab87b39f53
better repo matching for issue file path ( #208 )
2019-12-11 14:21:26 -05:00
Julio Barba
275ab753a1
Runner cleanup - continuation ( #209 )
...
* Agent/AgentCredential -> Runner/RunnerCredential
* Test trait rename: Agent -> Runner
* Enable remaining RunnerL0 tests
* Remove job message PII variable masking code
* Remove unused Agent.ToolsDirectory variable
* Misc test Agent -> Runner renaming
* Some more misc cleaning
2019-12-09 17:54:41 -05:00
Tingluo Huang
3ed80b7c10
Fix L0 tests, add/update runner release yaml. ( #214 )
2019-12-09 16:11:00 -05:00
Tingluo Huang
d81a7656a4
Add Proxy Support for self-hosted runner. ( #206 )
2019-12-09 15:15:54 -05:00
Julio Barba
cd2cec8282
Another runner code cleanup round ( #197 )
...
* Remove remaining non-SDK references of capabilities/demands
* Remove unused Runner.Common constants
* Remove more variables
* Clean up RU link, and named-pipe support
* Remove NotificationSocketAddress
* Re-add legacy OnPremises JobDispatcher code (commented out)
* More misc cleanup
2019-12-04 10:18:37 -05:00
eric sciple
7d505f7f77
problem matcher default severity ( #203 )
2019-11-22 13:21:46 -05:00
David Kale
45c19eb7cb
150: Support more cpu architectures ( #184 )
...
* Cross compile for win-x86, linux-arm, linux-arm64
* Build with actions instead
* Remove win-x86
* Preserve CURRENT_PLATFORM in dev.sh
* build.yaml
* Fix formatting. Remove piplines
* Use 4 space indent consistently
* x32 -> x86
* TEMP: Only test when platform === target runtime
Fix arm64 node externals url
* win-x86 externals
* Temporarily bench rhel
* Add RHEL6, skip L0 on arm for now
* Add stub for downloading new node externals when they are ready
* Remove RHEL6
* Package based on new runtime names
* Remove unused rhel from matrix includes
* Update release, add packages
* RID typo
* Cant cross test arm on x64 hosts
* New arch is a feature
Dont release x86 until we have an e2e test machine
* Fix version
* Get version from file to avoid exec error during package on x64 host for arm package
* Update Release Notes for 2.161.0 (#195 )
* More cleanup
* Update release notes
2019-11-13 11:26:06 -05:00
Thomas Boop
ced4c2ca50
add-mask is leaking a secret in master if debug or ::echo::on is set ( #158 )
...
* Output after processing command to avoid leaking mask
* Remove extra noise output from echo changes
* Omit Echoing of add-mask command
* avoid echoing on debug/warning/error
2019-11-11 15:40:18 -05:00
eric sciple
8911283cdb
fix problem matcher to treat fromPath as a file path ( #183 )
2019-11-07 11:26:29 -05:00
Eilon Lipton
76078b5c44
Add SLN file and make projects build in VS ( #173 )
...
* Add SLN file and make projects build in VS
- Added new ActionsRunner.sln file with all the CSPROJ's in it
- Added Directory.Build.props that gets auto-included in all CSPROJ files under it
- Made default runtime platforms for Windows and Linux (to be 64bit) so that you don't have to specify it in order to build
* Remove extra invalid parens
2019-11-06 16:57:46 -05:00
Eilon Lipton
bcac4557a0
Fix Runner.Worker build warnings ( #174 )
...
Most of these warnings show up on only certain build OSes because of #ifdefs in the code. The fix is to suppress these warnings.
2019-11-06 08:47:56 -05:00
Tingluo Huang
5b6f9d3b93
Stop job container after all post actions. ( #165 )
...
* stop job container after all post actions.
* c
* c
2019-11-04 13:19:21 -05:00
Thomas Boop
08b9f6e045
Merge release 160.0 into master ( #153 )
...
* Update to Version 2.160.0 (#144 )
* Revert "remove issue generation on warning/error commands (#137 )" (#147 )
* Revert "remove issue generation on warning/error commands (#137 )"
This reverts commit 53da198867 .
* Updated Release notes
* Users/thboop/port directory changes (#152 )
* Clear action cache for local runner
* update release notes for actions directory cache changes
2019-10-28 15:45:27 -04:00
eric sciple
0129e8111f
Clear action cache for local runner ( #148 )
2019-10-28 11:56:12 -04:00
Julio Barba
82e9857d4f
Implement new echo behavior and command ( #139 )
...
* Remove controlling echoing by command
* Add 'echo on' and 'echo off' action commands
* PR feedback and add L0 tests
* Register new command
* Eric's PR feedback
* Tweak logging a bit
* Rename EchoOnActionCommandSuccess -> EchoOnActionCommand
* More PR reaction
* Make warning messages in Action Commands not rely on context from echo commands
2019-10-25 10:38:56 -04:00
Tingluo Huang
afd233b735
consume dotnet core 3.0 ( #127 )
...
* consume dotnet core 3.0
* update linux dependency doc.
2019-10-24 16:52:29 -04:00
Thomas Boop
f1c58c33b6
Default to pwsh with powershell as a fallback ( #142 )
...
* Default to pwsh with powershell as a fallback
* Update releaseNote.md
* clean up code
2019-10-23 11:24:02 -04:00
Thomas Boop
53da198867
remove issue generation on warning/error commands ( #137 )
2019-10-21 16:19:57 -04:00
Thomas Boop
9d7b0a2405
set default shell to powershell in windows ( #135 )
...
* set default shell to powershell in windows
* Update error checking
* Update error message
2019-10-21 14:08:12 -04:00
Tingluo Huang
f5f14d4811
Runner register labels during configuration ( #130 )
...
* Runners will add os and architecture labels during registration
* support github.localhost for dev.
2019-10-17 16:33:43 -04:00
Tingluo Huang
c8afc84840
GitHub Actions Runner
2019-10-10 00:52:42 -04:00